Home
last modified time | relevance | path

Searched refs:drawCallData (Results 1 - 14 of 14) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/
H A DvktDrawUtil.cpp132 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 DvktDrawUtil.hpp118 const DrawCallData& drawCallData);
171 const DrawCallData& drawCallData);
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/
H A DvktDrawUtil.cpp132 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 DvktDrawUtil.hpp118 const DrawCallData& drawCallData);
171 const DrawCallData& drawCallData);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingTests.cpp476 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 DvktClippingTests.cpp476 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 DvktShaderRenderBuiltinVarTests.cpp155 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 DvktShaderRenderInvarianceTests.cpp282 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 DvktShaderRenderBuiltinVarTests.cpp155 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 DvktShaderRenderInvarianceTests.cpp282 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 DvktYCbCrFilteringTests.cpp361 const DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate()
366 renderer.registerDrawObject(pipelineState, program, drawCallData); in iterate()
H A DvktYCbCrImageQueryTests.cpp704 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 DvktYCbCrFilteringTests.cpp361 const DrawCallData drawCallData (VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, vertices); in iterate()
366 renderer.registerDrawObject(pipelineState, program, drawCallData); in iterate()
H A DvktYCbCrImageQueryTests.cpp704 const DrawCallData drawCallData(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, vertices); in testImageQueryLod()
720 renderer.registerDrawObject(pipelineState, program, drawCallData); in testImageQueryLod()

Completed in 21 milliseconds