Home | History | Annotate | Download | only in spirv_assembly

Lines Matching defs:features

272 SpvAsmComputeShaderCase::SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const char* description, const ComputeShaderSpec& spec, const ComputeTestFeatures features)
275 , m_features (features)
295 SpvAsmComputeShaderInstance::SpvAsmComputeShaderInstance (Context& ctx, const ComputeShaderSpec& spec, const ComputeTestFeatures features)
298 , m_features (features)
304 const VkPhysicalDeviceFeatures& features = m_context.getDeviceFeatures();
306 if ((m_features == COMPUTE_TEST_USES_INT16 || m_features == COMPUTE_TEST_USES_INT16_INT64) && !features.shaderInt16)
311 if ((m_features == COMPUTE_TEST_USES_INT64 || m_features == COMPUTE_TEST_USES_INT16_INT64) && !features.shaderInt64)
320 // 16bit storage features
323 TCU_THROW(NotSupportedError, "Requested 16bit storage features not supported");
326 // VariablePointers features