/
redgpu
/
clspv
Обзор
Документация
Войти
/
redgpu
/
clspv
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test/MathBuiltins/fmax/float8_fmax.cl
22 строки
747 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 fmax 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]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax // CHECK: OpExtInst [[FLOAT]] [[GLSL]] NMax void kernel test(global float8 *in, global float8 *out) { *out = fmax(in[0], in[1]); }