vktSpvAsmInstructionTests.cpp | 22 * \brief SPIR-V Assembly Tests for Instructions (special opcode/operand) 182 // Assembly code used for testing OpNop, OpConstant{Null|Composite}, Op[No]Line, OpSource[Continued], OpSourceExtension, OpUndef is based on GLSL source code: 214 spec.assembly = 384 spec.assembly = shaderTemplate.specialize(specializations); 415 const char* assembly; member in struct:vkt::SpirVAssembly::__anon17921::OpAtomicCase 421 , assembly (_assembly) 490 #define ADD_OPATOMIC_CASE(NAME, ASSEMBLY, OPATOMIC, NUM_OUTPUT_ELEMENTS) \ 493 cases.push_back(OpAtomicCase(#NAME, ASSEMBLY, OPATOMIC, NUM_OUTPUT_ELEMENTS)); \ 495 #define ADD_OPATOMIC_CASE_1(NAME, ASSEMBLY, OPATOMIC) ADD_OPATOMIC_CASE(NAME, ASSEMBLY, OPATOMIC, 1 [all...] |