/
redgpu
/
clspv
Обзор
Документация
Войти
/
redgpu
/
clspv
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test/MathBuiltins/exp/float8_exp.cl
22 строки
728 B
Marco Antognini
Lower kernel parameters (#694)
06 янв 2021, 17:39
Не верифицирован
06 янв 2021, 17:39
381943b
Код
Авторство
О чём код?
// RUN: clspv --long-vector %s -o %t.spv // RUN: spirv-dis %t.spv -o - | FileCheck %s // RUN: spirv-val --target-env vulkan1.0 %t.spv // Check that exp for float8 is supported. // CHECK: [[GLSL:%[0-9a-zA-Z_]+]] = OpExtInstImport "GLSL.std.450" // // CHECK: [[FLOAT:%[0-9a-zA-Z_]+]] = OpTypeFloat 32 // // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp // CHECK: OpExtInst [[FLOAT]] [[GLSL]] Exp void kernel test(global float8 *in, global float8 *out) { *out = exp(*in); }