Home
last modified time | relevance | path

Searched refs:indirectBufferSize (Results 1 - 13 of 13) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawIndirectTest.cpp134 void negateDataUsingCompute (vk::VkDeviceSize indirectBufferSize, vk::VkDeviceSize countBufferSize);
292 void IndirectDraw::negateDataUsingCompute(vk::VkDeviceSize indirectBufferSize, vk::VkDeviceSize countBufferSize) in negateDataUsingCompute() argument
300 const vk::VkDescriptorBufferInfo bufferDescriptorInfo = vk::makeDescriptorBufferInfo(m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
325 m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
329 m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
678 const vk::VkDeviceSize indirectBufferSize = dataSize + m_offsetInBuffer; in iterate() local
686 BufferCreateInfo(indirectBufferSize, usageFlags), in iterate()
699 for (int i = 0; i < static_cast<int>(indirectBufferSize); i++) in iterate()
761 negateDataUsingCompute(indirectBufferSize, countBufferSize); in iterate()
782 negateDataUsingCompute(indirectBufferSize, countBufferSiz in iterate()
1046 const vk::VkDeviceSize indirectBufferSize = dataSize + m_offsetInBuffer; iterate() local
[all...]
H A DvktDrawShaderDrawParametersTests.cpp153 const std::size_t indirectBufferSize = MAX_INDIRECT_DRAW_COUNT * 32; // space for COUNT commands plus some gratuitous padding in DrawTest() local
154 m_indirectBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(indirectBufferSize, vk::VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT), in DrawTest()
157 deMemset(m_indirectBuffer->getBoundMemory().getHostPtr(), 0, indirectBufferSize); in DrawTest()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawIndirectTest.cpp117 void negateDataUsingCompute (vk::VkDeviceSize indirectBufferSize, vk::VkDeviceSize countBufferSize);
271 void IndirectDraw::negateDataUsingCompute(vk::VkDeviceSize indirectBufferSize, vk::VkDeviceSize countBufferSize) in negateDataUsingCompute() argument
279 const vk::VkDescriptorBufferInfo bufferDescriptorInfo = vk::makeDescriptorBufferInfo(m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
301 const vk::VkBufferMemoryBarrier hostWriteBarrier = vk::makeBufferMemoryBarrier(vk::VK_ACCESS_HOST_WRITE_BIT, vk::VK_ACCESS_SHADER_READ_BIT, m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
302 const vk::VkBufferMemoryBarrier indirectDrawBarrier = vk::makeBufferMemoryBarrier(vk::VK_ACCESS_SHADER_WRITE_BIT, vk::VK_ACCESS_INDIRECT_COMMAND_READ_BIT, m_indirectBuffer->object(), 0ull, indirectBufferSize); in negateDataUsingCompute()
631 const vk::VkDeviceSize indirectBufferSize = dataSize + m_offsetInBuffer; in iterate() local
638 BufferCreateInfo(indirectBufferSize, usageFlags), in iterate()
650 for (int i = 0; i < static_cast<int>(indirectBufferSize); i++) in iterate()
712 negateDataUsingCompute(indirectBufferSize, countBufferSize); in iterate()
731 negateDataUsingCompute(indirectBufferSize, countBufferSiz in iterate()
980 const vk::VkDeviceSize indirectBufferSize = dataSize + m_offsetInBuffer; iterate() local
[all...]
H A DvktDrawShaderDrawParametersTests.cpp153 const std::size_t indirectBufferSize = MAX_INDIRECT_DRAW_COUNT * 32; // space for COUNT commands plus some gratuitous padding in DrawTest() local
154 m_indirectBuffer = Buffer::createAndAlloc(m_vk, m_context.getDevice(), BufferCreateInfo(indirectBufferSize, vk::VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT), in DrawTest()
157 deMemset(m_indirectBuffer->getBoundMemory().getHostPtr(), 0, indirectBufferSize); in DrawTest()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderBuiltinTests.cpp281 const auto indirectBufferSize = static_cast<VkDeviceSize>(de::dataSize(m_params.drawArgs)); in iterate() local
283 const auto indirectBufferInfo = makeBufferCreateInfo(indirectBufferSize, indirectBufferUsage); in iterate()
288 deMemcpy(indirectBufferData, m_params.drawArgs.data(), static_cast<size_t>(indirectBufferSize)); in iterate()
H A DvktMeshShaderBuiltinTestsEXT.cpp384 const auto indirectBufferSize = static_cast<VkDeviceSize>(de::dataSize(m_params.drawArgs)); in iterate() local
386 const auto indirectBufferInfo = makeBufferCreateInfo(indirectBufferSize, indirectBufferUsage); in iterate()
391 deMemcpy(indirectBufferData, m_params.drawArgs.data(), static_cast<size_t>(indirectBufferSize)); in iterate()
H A DvktMeshShaderQueryTestsEXT.cpp593 const auto indirectBufferSize = de::dataSize(indirectCommands); in recordDraws() local
594 const auto indirectBufferCreateInfo = makeBufferCreateInfo(static_cast<VkDeviceSize>((indirectBufferSize + cmdSize) * 2), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT); in recordDraws()
600 deMemcpy(indirectBufferData, indirectCommands.data(), indirectBufferSize); in recordDraws()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderBuiltinTests.cpp281 const auto indirectBufferSize = static_cast<VkDeviceSize>(de::dataSize(m_params.drawArgs)); in iterate() local
283 const auto indirectBufferInfo = makeBufferCreateInfo(indirectBufferSize, indirectBufferUsage); in iterate()
288 deMemcpy(indirectBufferData, m_params.drawArgs.data(), static_cast<size_t>(indirectBufferSize)); in iterate()
H A DvktMeshShaderBuiltinTestsEXT.cpp384 const auto indirectBufferSize = static_cast<VkDeviceSize>(de::dataSize(m_params.drawArgs)); in iterate() local
386 const auto indirectBufferInfo = makeBufferCreateInfo(indirectBufferSize, indirectBufferUsage); in iterate()
391 deMemcpy(indirectBufferData, m_params.drawArgs.data(), static_cast<size_t>(indirectBufferSize)); in iterate()
H A DvktMeshShaderQueryTestsEXT.cpp592 const auto indirectBufferSize = de::dataSize(indirectCommands); in recordDraws() local
593 const auto indirectBufferCreateInfo = makeBufferCreateInfo(static_cast<VkDeviceSize>(indirectBufferSize + cmdSize), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT); in recordDraws()
599 deMemcpy(indirectBufferData, indirectCommands.data(), indirectBufferSize); in recordDraws()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1899 const VkDeviceSize indirectBufferSize = 4 * sizeof(deUint32); in iterateInternal() local
1946 indirectBufferSize, // VkDeviceSize size in iterateInternal()
1987 VkDescriptorBufferInfo descIndirectBuffer = makeDescriptorBufferInfo(*indirectBuffer, 0, indirectBufferSize); in iterateInternal()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1899 const VkDeviceSize indirectBufferSize = 4 * sizeof(deUint32); in iterateInternal() local
1946 indirectBufferSize, // VkDeviceSize size in iterateInternal()
1987 VkDescriptorBufferInfo descIndirectBuffer = makeDescriptorBufferInfo(*indirectBuffer, 0, indirectBufferSize); in iterateInternal()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackSimpleTests.cpp2106 VkDeviceSize indirectBufferSize;
2130 indirectBufferSize = static_cast<VkDeviceSize>(de::dataSize(indirectCommands));
2131 indirectBufferInfo = makeBufferCreateInfo(indirectBufferSize, VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT);

Completed in 49 milliseconds