Home
last modified time | relevance | path

Searched refs:indirectBufferOffset (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/src/gpu/mtl/
DGrMtlRenderCommandEncoder.h195 NSUInteger indirectBufferOffset) SK_API_AVAILABLE(macos(10.11), ios(9.0)) { in drawPrimitives() argument
198 indirectBufferOffset:indirectBufferOffset]; in drawPrimitives()
228 NSUInteger indirectBufferOffset) in drawIndexedPrimitives() argument
235 indirectBufferOffset:indirectBufferOffset]; in drawIndexedPrimitives()
/third_party/skia/experimental/graphite/src/mtl/
DMtlRenderCommandEncoder.h199 NSUInteger indirectBufferOffset) SK_API_AVAILABLE(macos(10.11), ios(9.0)) { in drawPrimitives() argument
202 indirectBufferOffset:indirectBufferOffset]; in drawPrimitives()
232 NSUInteger indirectBufferOffset) in drawIndexedPrimitives() argument
239 indirectBufferOffset:indirectBufferOffset]; in drawIndexedPrimitives()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVertexArrayVk.h60 VkDeviceSize indirectBufferOffset,
66 VkDeviceSize indirectBufferOffset,
DVertexArrayVk.cpp259 VkDeviceSize indirectBufferOffset, in handleLineLoopIndexIndirect() argument
265 srcIndirectBuf, indirectBufferOffset, &mCurrentElementArrayBuffer, in handleLineLoopIndexIndirect()
273 VkDeviceSize indirectBufferOffset, in handleLineLoopIndirectDraw() argument
299 indirectBufferOffset, &mCurrentElementArrayBuffer, in handleLineLoopIndirectDraw()
DUtilsVk.h69 uint32_t indirectBufferOffset = 0; member
78 uint32_t indirectBufferOffset = 0; member
DContextVk.h797 VkDeviceSize indirectBufferOffset);
802 VkDeviceSize indirectBufferOffset);
808 VkDeviceSize indirectBufferOffset,
814 VkDeviceSize indirectBufferOffset,
DContextVk.cpp1105 VkDeviceSize indirectBufferOffset) in setupIndirectDraw() argument
1133 VkDeviceSize indirectBufferOffset) in setupIndexedIndirectDraw() argument
1144 indirectBufferOffset); in setupIndexedIndirectDraw()
1151 VkDeviceSize indirectBufferOffset, in setupLineLoopIndexedIndirectDraw() argument
1161 indirectBufferOffset, &dstIndirectBuf, in setupLineLoopIndexedIndirectDraw()
1180 VkDeviceSize indirectBufferOffset, in setupLineLoopIndirectDraw() argument
1189 context, indirectBuffer, indirectBufferOffset, &indirectBufferHelperOut, in setupLineLoopIndirectDraw()
2928 VkDeviceSize indirectBufferOffset = 0; in multiDrawArraysIndirectHelper() local
2930 &vk::GetImpl(indirectBuffer)->getBufferAndOffset(&indirectBufferOffset); in multiDrawArraysIndirectHelper()
2932 indirectBufferOffset + reinterpret_cast<VkDeviceSize>(indirect); in multiDrawArraysIndirectHelper()
[all …]
DUtilsVk.cpp1684 params.indirectBufferOffset >> 2, params.dstIndirectBufferOffset >> 2, in convertLineLoopIndexIndirectBuffer()
1744 ConvertIndirectLineLoopShaderParams shaderParams = {params.indirectBufferOffset >> 2, in convertLineLoopArrayIndirectBuffer()
Dvk_helpers.cpp3516 VkDeviceSize indirectBufferOffset, in streamIndicesIndirect() argument
3556 params.indirectBufferOffset = static_cast<uint32_t>(indirectBufferOffset); in streamIndicesIndirect()
3598 params.indirectBufferOffset = static_cast<uint32_t>(arrayIndirectBufferOffset); in streamArrayIndirect()
Dvk_helpers.h665 VkDeviceSize indirectBufferOffset,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBuildIndirectTests.cpp178 const VkDeviceSize indirectBufferOffset,
182 const VkDeviceSize indirectBufferOffset,
363 const VkDeviceSize indirectBufferOffset, in initTopAccelerationStructure() argument
373 result->setIndirectBuildParameters(indirectBuffer, indirectBufferOffset, indirectBufferStride); in initTopAccelerationStructure()
382 const VkDeviceSize indirectBufferOffset, in initBottomAccelerationStructure() argument
391 result->setIndirectBuildParameters(indirectBuffer, indirectBufferOffset, indirectBufferStride); in initBottomAccelerationStructure()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DBufferZeroInitTests.cpp340 void TestBufferZeroInitAsIndirectBufferForDrawIndirect(uint64_t indirectBufferOffset) { in TestBufferZeroInitAsIndirectBufferForDrawIndirect() argument
366 const uint64_t bufferSize = kDrawIndirectSize + indirectBufferOffset; in TestBufferZeroInitAsIndirectBufferForDrawIndirect()
375 renderPass.DrawIndirect(indirectBuffer, indirectBufferOffset); in TestBufferZeroInitAsIndirectBufferForDrawIndirect()
381 void TestBufferZeroInitAsIndirectBufferForDrawIndexedIndirect(uint64_t indirectBufferOffset) { in TestBufferZeroInitAsIndirectBufferForDrawIndexedIndirect() argument
409 const uint64_t bufferSize = kDrawIndexedIndirectSize + indirectBufferOffset; in TestBufferZeroInitAsIndirectBufferForDrawIndexedIndirect()
419 renderPass.DrawIndexedIndirect(indirectBuffer, indirectBufferOffset); in TestBufferZeroInitAsIndirectBufferForDrawIndexedIndirect()
425 void TestBufferZeroInitAsIndirectBufferForDispatchIndirect(uint64_t indirectBufferOffset) { in TestBufferZeroInitAsIndirectBufferForDispatchIndirect() argument
450 const uint64_t bufferSize = kDispatchIndirectSize + indirectBufferOffset; in TestBufferZeroInitAsIndirectBufferForDispatchIndirect()
460 computePass.DispatchIndirect(indirectBuffer, indirectBufferOffset); in TestBufferZeroInitAsIndirectBufferForDispatchIndirect()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DCommandBufferGL.cpp919 uint64_t indirectBufferOffset = dispatch->indirectOffset; in ExecuteComputePass() local
923 gl.DispatchComputeIndirect(static_cast<GLintptr>(indirectBufferOffset)); in ExecuteComputePass()
1195 uint64_t indirectBufferOffset = draw->indirectOffset; in ExecuteRenderPass() local
1201 reinterpret_cast<void*>(static_cast<intptr_t>(indirectBufferOffset))); in ExecuteRenderPass()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.cpp882 const VkDeviceSize indirectBufferOffset,
1018 const VkDeviceSize indirectBufferOffset, in setIndirectBuildParameters() argument
1022 m_indirectBufferOffset = indirectBufferOffset; in setIndirectBuildParameters()
1694 const VkDeviceSize indirectBufferOffset,
1862 const VkDeviceSize indirectBufferOffset, in setIndirectBuildParameters() argument
1866 m_indirectBufferOffset = indirectBufferOffset; in setIndirectBuildParameters()
DvkRayTracingUtil.hpp588 const VkDeviceSize indirectBufferOffset,
691 const VkDeviceSize indirectBufferOffset,
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandBufferMTL.mm1089 indirectBufferOffset:dispatch->indirectOffset
1349 indirectBufferOffset:draw->indirectOffset];
1369 indirectBufferOffset:draw->indirectOffset];