/third_party/skia/src/gpu/mtl/ |
D | GrMtlRenderCommandEncoder.h | 195 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/ |
D | MtlRenderCommandEncoder.h | 199 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/ |
D | VertexArrayVk.h | 60 VkDeviceSize indirectBufferOffset, 66 VkDeviceSize indirectBufferOffset,
|
D | VertexArrayVk.cpp | 259 VkDeviceSize indirectBufferOffset, in handleLineLoopIndexIndirect() argument 265 srcIndirectBuf, indirectBufferOffset, &mCurrentElementArrayBuffer, in handleLineLoopIndexIndirect() 273 VkDeviceSize indirectBufferOffset, in handleLineLoopIndirectDraw() argument 299 indirectBufferOffset, &mCurrentElementArrayBuffer, in handleLineLoopIndirectDraw()
|
D | UtilsVk.h | 69 uint32_t indirectBufferOffset = 0; member 78 uint32_t indirectBufferOffset = 0; member
|
D | ContextVk.h | 797 VkDeviceSize indirectBufferOffset); 802 VkDeviceSize indirectBufferOffset); 808 VkDeviceSize indirectBufferOffset, 814 VkDeviceSize indirectBufferOffset,
|
D | ContextVk.cpp | 1105 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 …]
|
D | UtilsVk.cpp | 1684 params.indirectBufferOffset >> 2, params.dstIndirectBufferOffset >> 2, in convertLineLoopIndexIndirectBuffer() 1744 ConvertIndirectLineLoopShaderParams shaderParams = {params.indirectBufferOffset >> 2, in convertLineLoopArrayIndirectBuffer()
|
D | vk_helpers.cpp | 3516 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()
|
D | vk_helpers.h | 665 VkDeviceSize indirectBufferOffset,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingBuildIndirectTests.cpp | 178 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/ |
D | BufferZeroInitTests.cpp | 340 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/ |
D | CommandBufferGL.cpp | 919 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/ |
D | vkRayTracingUtil.cpp | 882 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()
|
D | vkRayTracingUtil.hpp | 588 const VkDeviceSize indirectBufferOffset, 691 const VkDeviceSize indirectBufferOffset,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | CommandBufferMTL.mm | 1089 indirectBufferOffset:dispatch->indirectOffset 1349 indirectBufferOffset:draw->indirectOffset]; 1369 indirectBufferOffset:draw->indirectOffset];
|