/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.cpp | 132 void ReferenceDrawContext::registerDrawObject(const PipelineState& pipelineState, std::shared_ptr<rr::VertexShader>& vertexShader, std::shared_ptr<rr::FragmentShader>& fragmentShader, const DrawCallData& drawCallData) in registerDrawObject() argument 137 m_drawCallData.push_back(drawCallData); in registerDrawObject() 387 void VulkanDrawContext::registerDrawObject(const PipelineState& pipelineState, const VulkanProgram& vulkanProgram, const DrawCallData& drawCallData) in registerDrawObject() argument 396 const VkDeviceSize bufferSize = drawCallData.vertices.size() * sizeof(drawCallData.vertices[0]); in registerDrawObject() 398 object->vertexCount = static_cast<deUint32>(drawCallData.vertices.size()); in registerDrawObject() 400 deMemcpy(alloc.getHostPtr(), &drawCallData.vertices[0], (size_t)bufferSize); in registerDrawObject() 417 DE_ASSERT(drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST || pipelineState.numPatchControlPoints > 0); in registerDrawObject() 548 (drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) || in registerDrawObject() 562 drawCallData in registerDrawObject() [all...] |
H A D | vktDrawUtil.hpp | 118 const DrawCallData& drawCallData); 171 const DrawCallData& drawCallData);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.cpp | 132 void ReferenceDrawContext::registerDrawObject(const PipelineState& pipelineState, std::shared_ptr<rr::VertexShader>& vertexShader, std::shared_ptr<rr::FragmentShader>& fragmentShader, const DrawCallData& drawCallData) in registerDrawObject() argument 137 m_drawCallData.push_back(drawCallData); in registerDrawObject() 387 void VulkanDrawContext::registerDrawObject(const PipelineState& pipelineState, const VulkanProgram& vulkanProgram, const DrawCallData& drawCallData) in registerDrawObject() argument 396 const VkDeviceSize bufferSize = drawCallData.vertices.size() * sizeof(drawCallData.vertices[0]); in registerDrawObject() 398 object->vertexCount = static_cast<deUint32>(drawCallData.vertices.size()); in registerDrawObject() 400 deMemcpy(alloc.getHostPtr(), &drawCallData.vertices[0], (size_t)bufferSize); in registerDrawObject() 417 DE_ASSERT(drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST || pipelineState.numPatchControlPoints > 0); in registerDrawObject() 548 (drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) || in registerDrawObject() 562 drawCallData in registerDrawObject() [all...] |
H A D | vktDrawUtil.hpp | 118 const DrawCallData& drawCallData); 171 const DrawCallData& drawCallData);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 476 DrawCallData drawCallData (topology, vertices); in testPrimitivesInside() 480 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesInside() 532 DrawCallData drawCallData (topology, vertices); in testPrimitivesOutside() 536 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesOutside() 623 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClamp() 627 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClamp() 719 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip() 723 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClip() 754 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip() 758 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClip() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 476 DrawCallData drawCallData (topology, vertices); in testPrimitivesInside() 480 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesInside() 532 DrawCallData drawCallData (topology, vertices); in testPrimitivesOutside() 536 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesOutside() 623 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClamp() 627 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClamp() 719 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip() 723 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClip() 754 DrawCallData drawCallData (topology, vertices); in testPrimitivesDepthClip() 758 drawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in testPrimitivesDepthClip() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderBuiltinVarTests.cpp | 155 DrawCallData drawCallData (m_topology, vertices); in iterate() 158 dc.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 162 refDrawContext.registerDrawObject(pipelineState, vertexShader, fragmentShader, drawCallData); in iterate() 772 DrawCallData drawCallData(m_topology, vertices); in iterate() 787 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 915 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 924 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 1268 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 1278 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate()
|
H A D | vktShaderRenderInvarianceTests.cpp | 282 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in iterate() 301 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRenderBuiltinVarTests.cpp | 155 DrawCallData drawCallData (m_topology, vertices); in iterate() 158 dc.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 162 refDrawContext.registerDrawObject(pipelineState, vertexShader, fragmentShader, drawCallData); in iterate() 772 DrawCallData drawCallData(m_topology, vertices); in iterate() 787 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 915 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 924 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate() 1268 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 1278 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate()
|
H A D | vktShaderRenderInvarianceTests.cpp | 282 DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in iterate() 301 vulkanDrawContext.registerDrawObject(pipelineState, vulkanProgram, drawCallData); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrFilteringTests.cpp | 361 const DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 366 renderer.registerDrawObject(pipelineState, program, drawCallData); in iterate()
|
H A D | vktYCbCrImageQueryTests.cpp | 704 const DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in testImageQueryLod() 720 renderer.registerDrawObject(pipelineState, program, drawCallData); in testImageQueryLod()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrFilteringTests.cpp | 361 const DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate() 366 renderer.registerDrawObject(pipelineState, program, drawCallData); in iterate()
|
H A D | vktYCbCrImageQueryTests.cpp | 704 const DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in testImageQueryLod() 720 renderer.registerDrawObject(pipelineState, program, drawCallData); in testImageQueryLod()
|