/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectPipelineInteractionTests.cpp | 65 bool geomShader; member 217 vk::Move<vk::VkShaderEXT> geomShader = vk::createShader(vk, device, geomCreateInfo); in iterate() local 488 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader1, taskSupported, meshSupported); in iterate() 501 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader2, *tescShader, *teseShader, *geomShader, *fragShader2, taskSupported, meshSupported); in iterate() 509 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader1, taskSupported, meshSupported); in iterate() 515 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader3, *tescShader, *teseShader, *geomShader, *fragShader3, taskSupported, meshSupported); in iterate() 523 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader2, *tescShader, *teseShader, *geomShader, *fragShader2, taskSupported, meshSupported); in iterate() 528 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader1, taskSupported, meshSupported); in iterate() 534 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader1, taskSupported, meshSupported); in iterate() 539 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader in iterate() 910 vk::Move<vk::VkShaderEXT> geomShader; iterate() local [all...] |
H A D | vktShaderObjectBindingTests.cpp | 271 vk::Move<vk::VkShaderEXT> geomShader; in iterate() local 310 geomShader = createShader(vk, device, vk::VK_SHADER_STAGE_GEOMETRY_BIT, "geom"); in iterate() 356 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate() 401 vk::VkShaderEXT shaders[] = { *vertShader, *geomShader, *fragShader }; in iterate() 412 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate() 435 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate() 449 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate() 886 vk::Move<vk::VkShaderEXT> geomShader; in iterate() local 898 geomShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, binaries.get("geom"), tessellationSupported, geometrySupported)); in iterate() 947 (bindGeom && m_context.getDeviceFeatures().geometryShader) ? *geomShader in iterate() [all...] |
H A D | vktShaderObjectCreateUtil.hpp | 43 void bindGraphicsShaders (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT vertShader, vk::VkShaderEXT tescShader, vk::VkShaderEXT teseShader, vk::VkShaderEXT geomShader, vk::VkShaderEXT fragShader, bool taskShaderSupported, bool meshShaderSupported);
|
H A D | vktShaderObjectLinkTests.cpp | 230 vk::VkShaderEXT geomShader; in iterate() local 284 vk.createShadersEXT(device, 1, &geomShaderCreateInfo, DE_NULL, &geomShader); in iterate() 346 geomShader = shaders[n++]; in iterate() 381 vk::VkShaderEXT bindGeomShader = (m_params.shaders.geometry != UNUSED) ? geomShader : VK_NULL_HANDLE; in iterate() 436 togetherShaders.push_back(geomShader); in iterate() 442 separateShaders.push_back(geomShader); in iterate() 469 m_params.shaders.geometry != UNUSED ? geomShader : VK_NULL_HANDLE, in iterate() 517 vk.destroyShaderEXT(device, geomShader, DE_NULL); in iterate()
|
H A D | vktShaderObjectMiscTests.cpp | 558 bool geomShader; 709 if (m_params.geomShader) 1034 if ((!m_params.pipeline && m_params.geomShader && m_params.geometryStreams) || hasDynamicState(dynamicStates, vk::VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT)) 1086 if (m_params.geomShader) 1094 if (m_params.tessShader && m_params.geomShader) 1098 else if (m_params.geomShader) 1105 if (m_params.tessShader && m_params.geomShader) 1109 else if (m_params.geomShader) 1227 vk::Move<vk::VkShaderEXT> geomShader; 1246 if (m_params.geomShader) [all...] |
H A D | vktShaderObjectCreateUtil.cpp | 397 void bindGraphicsShaders (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT vertShader, vk::VkShaderEXT tescShader, vk::VkShaderEXT teseShader, vk::VkShaderEXT geomShader, vk::VkShaderEXT fragShader, bool taskShaderSupported, bool meshShaderSupported) in bindGraphicsShaders() argument 410 geomShader, in bindGraphicsShaders()
|
H A D | vktShaderObjectPerformanceTests.cpp | 404 vk::Move<vk::VkShaderEXT> geomShader; in iterate() local 413 geomShader = vk::createShader(vk, device, createInfos[geomIndex]); in iterate() 438 refShaders[geomIndex] = createShaderFromBinary(vk, device, geomShader, vk::VK_SHADER_STAGE_GEOMETRY_BIT); in iterate() 612 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate() 625 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader, *tescShader, *teseShader, *geomShader, *fragShader, taskSupported, meshSupported); in iterate()
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | GeometryShaderTest.cpp | 1637 GLShader geomShader(GL_GEOMETRY_SHADER); 1638 glShaderSource(geomShader, 1, &kGS, nullptr); 1639 glCompileShader(geomShader); 1647 glAttachShader(geomFragProg, geomShader); 1685 glAttachShader(geomFragProg, geomShader);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.cpp | 414 VkShaderModule geomShader = DE_NULL; in registerDrawObject() local 536 geomShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 557 geomShader, // const VkShaderModule geometryShaderModule in registerDrawObject()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.cpp | 414 VkShaderModule geomShader = DE_NULL; in registerDrawObject() local 536 geomShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 557 geomShader, // const VkShaderModule geometryShaderModule in registerDrawObject()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 195 const ShaderWrapper geomShader, 2309 ShaderWrapper geomShader; in iterate() local 2324 geomShader = ShaderWrapper(vk, device, binaries.get("geom"), 0); in iterate() 2434 renderingCreateInfoWrapper, vertShader, geomShader, meshShader, fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 2464 renderingCreateInfoWrapper, vertShader, geomShader, meshShader, fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 2501 renderingCreateInfoWrapper, vertShader, geomShader, meshShader, fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 3283 const ShaderWrapper geomShader, in drawCommands() 3385 geomShader, in drawCommands() 3476 geomShader, in drawCommands() 3269 drawCommands(VkCommandBuffer cmdBuffer, std::vector<GraphicsPipelineWrapper>& pipelines, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const VkPipelineVertexInputStateCreateInfo* vertexInputState, const VkPipelineDynamicStateCreateInfo* dynamicState, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, VkPipelineFragmentShadingRateStateCreateInfoKHR* shadingRateState, PipelineRenderingCreateInfoWrapper dynamicRenderingState, const ShaderWrapper vertShader, const ShaderWrapper geomShader, const ShaderWrapper meshShader, const ShaderWrapper fragShader, const std::vector<VkDescriptorSet>& descriptorSets, VkBuffer vertexBuffer, const uint32_t pushConstantSize) drawCommands() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 187 const VkShaderModule geomShader, 1996 Move<VkShaderModule> geomShader; in iterate() local 2007 geomShader = createShaderModule(vk, device, binaries.get("geom"), 0); in iterate() 2116 renderingCreateInfoWrapper, *vertShader, *geomShader, *meshShader, *fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 2146 renderingCreateInfoWrapper, *vertShader, *geomShader, *meshShader, *fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 2160 renderingCreateInfoWrapper, *vertShader, *geomShader, *meshShader, *fragShader, descriptorSetsRaw, **vertexBuffer, pushConstantSize); in iterate() 2760 const VkShaderModule geomShader, in drawCommands() 2859 geomShader, in drawCommands() 2948 geomShader, in drawCommands() 2746 drawCommands(VkCommandBuffer cmdBuffer, std::vector<GraphicsPipelineWrapper>& pipelines, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkPipelineVertexInputStateCreateInfo* vertexInputState, const VkPipelineDynamicStateCreateInfo* dynamicState, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, VkPipelineFragmentShadingRateStateCreateInfoKHR* shadingRateState, PipelineRenderingCreateInfoWrapper dynamicRenderingState, const VkShaderModule vertShader, const VkShaderModule geomShader, const VkShaderModule meshShader, const VkShaderModule fragShader, const std::vector<VkDescriptorSet>& descriptorSets, VkBuffer vertexBuffer, const uint32_t pushConstantSize) drawCommands() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 505 const VkShaderModule geomShader = shaderFlags & VK_SHADER_STAGE_GEOMETRY_BIT ? **shaderModules[VK_SHADER_STAGE_GEOMETRY_BIT] : DE_NULL; in makeGraphicsPipeline() local 514 geomShader, // const VkShaderModule geometryShaderModule in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 505 const VkShaderModule geomShader = shaderFlags & VK_SHADER_STAGE_GEOMETRY_BIT ? **shaderModules[VK_SHADER_STAGE_GEOMETRY_BIT] : DE_NULL; in makeGraphicsPipeline() local 514 geomShader, // const VkShaderModule geometryShaderModule in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktShaderLibrary.cpp | 1045 const vk::VkShaderModule geomShader = program.hasShader(glu::SHADERTYPE_GEOMETRY) ? program.getShader(glu::SHADERTYPE_GEOMETRY) : DE_NULL; in createPipeline() local 1112 geomShader, // const VkShaderModule geometryShaderModule in createPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktShaderLibrary.cpp | 1045 const vk::VkShaderModule geomShader = program.hasShader(glu::SHADERTYPE_GEOMETRY) ? program.getShader(glu::SHADERTYPE_GEOMETRY) : DE_NULL; in createPipeline() local 1112 geomShader, // const VkShaderModule geometryShaderModule in createPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPipelineConstructionUtil.cpp | 4296 VkShaderEXT geomShader = m_internalData->geometryShader.getShader(); in bind() local 4297 vk.cmdBindShadersEXT(cmdBuffer, 1, &geomStage, &geomShader); in bind()
|