Home
last modified time | relevance | path

Searched refs:geometrySupported (Results 1 - 8 of 8) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectPerformanceTests.cpp322 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
367 vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, binaries.get("vert"), tessellationSupported, geometrySupported), in iterate()
368 vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, binaries.get("frag"), tessellationSupported, geometrySupported), in iterate()
373 createInfos.push_back(vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, binaries.get("tesc"), tessellationSupported, geometrySupported)); in iterate()
374 createInfos.push_back(vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, binaries.get("tese"), tessellationSupported, geometrySupported)); in iterate()
376 if (geometrySupported) in iterate()
378 createInfos.push_back(vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, binaries.get("geom"), tessellationSupported, geometrySupported)); in iterate()
385 if (geometrySupported) in iterate()
390 else if (geometrySupported) in iterate()
411 if (geometrySupported) in iterate()
801 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; iterate() local
953 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; iterate() local
[all...]
H A DvktShaderObjectPipelineInteractionTests.cpp129 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
201 vk::VkShaderCreateInfoEXT vertCreateInfo1 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, vert1, tessellationSupported, geometrySupported); in iterate()
202 vk::VkShaderCreateInfoEXT vertCreateInfo2 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, vert2, tessellationSupported, geometrySupported); in iterate()
203 vk::VkShaderCreateInfoEXT vertCreateInfo3 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, vert3, tessellationSupported, geometrySupported); in iterate()
204 vk::VkShaderCreateInfoEXT tescCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, tesc, tessellationSupported, geometrySupported); in iterate()
205 vk::VkShaderCreateInfoEXT teseCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, tese, tessellationSupported, geometrySupported); in iterate()
206 vk::VkShaderCreateInfoEXT geomCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, geom, tessellationSupported, geometrySupported); in iterate()
207 vk::VkShaderCreateInfoEXT fragCreateInfo1 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, frag1, tessellationSupported, geometrySupported); in iterate()
208 vk::VkShaderCreateInfoEXT fragCreateInfo2 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, frag2, tessellationSupported, geometrySupported); in iterate()
209 vk::VkShaderCreateInfoEXT fragCreateInfo3 = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, frag3, tessellationSupported, geometrySupported); in iterate()
827 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; iterate() local
[all...]
H A DvktShaderObjectCreateTests.cpp69 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
109 vk::getShaderObjectNextStages(vk::VK_SHADER_STAGE_VERTEX_BIT, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
125 vk::getShaderObjectNextStages(vk::VK_SHADER_STAGE_FRAGMENT_BIT, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
162 vk::getShaderObjectNextStages(vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
180 vk::getShaderObjectNextStages(vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
202 vk::getShaderObjectNextStages(vk::VK_SHADER_STAGE_GEOMETRY_BIT, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
480 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
535 vk::getShaderObjectNextStages(stage, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
H A DvktShaderObjectBindingTests.cpp144 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in createShader() local
148 auto shaderCreateInfo = vk::makeShaderCreateInfo(stage, binaries.get(name), tessellationSupported, geometrySupported, descriptorSetLayout); in createShader()
163 return vk::createShader(vk, device, vk::makeShaderCreateInfo(stage, binaries.get(name), tessellationSupported, geometrySupported, descriptorSetLayout)); in createShader()
202 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
281 if (tessellationSupported && geometrySupported) in iterate()
291 else if (geometrySupported) in iterate()
308 if (geometrySupported && (m_params.stage != vk::VK_SHADER_STAGE_GEOMETRY_BIT || m_params.testType != DISABLED)) in iterate()
875 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
883 vk::Move<vk::VkShaderEXT> vertShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, binaries.get("vert"), tessellationSupported, geometrySupported)); in iterate()
887 vk::Move<vk::VkShaderEXT> fragShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, binaries.get("frag"), tessellationSupported, geometrySupported)); in iterate()
[all...]
H A DvktShaderObjectBinaryTests.cpp271 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
307 vk::Move<vk::VkShaderEXT> otherShader = vk::createShaderFromBinary(vk, device, m_params.stage, dataSize, data.data(), tessellationSupported, geometrySupported, layout); in iterate()
322 features2.features.geometryShader = geometrySupported; in iterate()
431 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
449 vk::getShaderObjectNextStages(m_shaderStage, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
501 vk::getShaderObjectNextStages(m_shaderStage, tessellationSupported, geometrySupported), // VkShaderStageFlags nextStage; in iterate()
H A DvktShaderObjectMiscTests.cpp125 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
202 const auto vertShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, binaries.get("inputVert"), tessellationSupported, geometrySupported, &*descriptorSetLayout)); in iterate()
203 const auto fragShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, binaries.get("multiFrag"), tessellationSupported, geometrySupported, &*descriptorSetLayout)); in iterate()
1135 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader;
1444 auto meshShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_MESH_BIT_EXT, binaries.get("mesh"), tessellationSupported, geometrySupported, &*descriptorSetLayout);
1449 vertShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, binaries.get("vert"), tessellationSupported, geometrySupported, &*descriptorSetLayout));
1451 tescShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, binaries.get("tesc"), tessellationSupported, geometrySupported, &*descriptorSetLayout));
1453 teseShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, binaries.get("tese"), tessellationSupported, geometrySupported, &*descriptorSetLayout));
1455 geomShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, binaries.get("geom"), tessellationSupported, geometrySupported, &*descriptorSetLayout));
1457 fragShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, binaries.get("frag"), tessellationSupported, geometrySupported,
[all...]
H A DvktShaderObjectLinkTests.cpp186 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
235 vk::VkShaderCreateInfoEXT vertShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, vert, tessellationSupported, geometrySupported); in iterate()
248 vk::VkShaderCreateInfoEXT tescShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, tesc, tessellationSupported, geometrySupported); in iterate()
261 vk::VkShaderCreateInfoEXT teseShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, tese, tessellationSupported, geometrySupported); in iterate()
274 vk::VkShaderCreateInfoEXT geomShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, geom, tessellationSupported, geometrySupported); in iterate()
287 vk::VkShaderCreateInfoEXT fragShaderCreateInfo = vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, frag, tessellationSupported, geometrySupported); in iterate()
H A DvktShaderObjectRenderingTests.cpp561 const bool geometrySupported = m_context.getDeviceFeatures().geometryShader; in iterate() local
638 const auto vertShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_VERTEX_BIT, binaries.get("vertDepth"), tessellationSupported, geometrySupported)); in iterate()
639 const auto fragShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_FRAGMENT_BIT, binaries.get("fragMulti"), tessellationSupported, geometrySupported)); in iterate()

Completed in 15 milliseconds