Home
last modified time | relevance | path

Searched refs:geomShader (Results 1 - 17 of 17) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectPipelineInteractionTests.cpp65 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 DvktShaderObjectBindingTests.cpp271 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 DvktShaderObjectCreateUtil.hpp43 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 DvktShaderObjectLinkTests.cpp230 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 DvktShaderObjectMiscTests.cpp558 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 DvktShaderObjectCreateUtil.cpp397 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 DvktShaderObjectPerformanceTests.cpp404 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 DGeometryShaderTest.cpp1637 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 DvktDrawUtil.cpp414 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 DvktDrawUtil.cpp414 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 DvktFragmentShadingRateBasic.cpp195 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 DvktFragmentShadingRateBasic.cpp187 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 DvktSpvAsmCrossStageInterfaceTests.cpp505 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 DvktSpvAsmCrossStageInterfaceTests.cpp505 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 DvktShaderLibrary.cpp1045 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 DvktShaderLibrary.cpp1045 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 DvkPipelineConstructionUtil.cpp4296 VkShaderEXT geomShader = m_internalData->geometryShader.getShader(); in bind() local
4297 vk.cmdBindShadersEXT(cmdBuffer, 1, &geomStage, &geomShader); in bind()

Completed in 43 milliseconds