/external/skqp/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 8 #include "GrMtlBuffer.h" 19 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrBufferType intendedType, 24 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern)); 31 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrBufferType intendedType, function 37 // synchronize gpu and cpu access of a resource yet. See comments in GrMtlBuffer::internalMap() 54 GrMtlBuffer::~GrMtlBuffer() { function 60 bool GrMtlBuffer::onUpdateData(const void* src, size_t srcInBytes) { 86 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const { 91 void GrMtlBuffer::onAbandon() { 99 void GrMtlBuffer::onRelease() { [all …]
|
D | GrMtlBuffer.h | 18 class GrMtlBuffer: public GrBuffer { 20 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrBufferType intendedType, 23 ~GrMtlBuffer() override; 28 GrMtlBuffer(GrMtlGpu*, size_t size, GrBufferType intendedType, GrAccessPattern);
|
D | GrMtlPipelineState.h | 40 sk_sp<GrMtlBuffer> geometryUniformBuffer, 41 sk_sp<GrMtlBuffer> fragmentUniformBuffer, 115 sk_sp<GrMtlBuffer> fGeometryUniformBuffer; 116 sk_sp<GrMtlBuffer> fFragmentUniformBuffer;
|
D | GrMtlPipelineStateDataManager.h | 15 class GrMtlBuffer; variable 58 GrMtlBuffer* geometryBuffer, 59 GrMtlBuffer* fragmentBuffer) const;
|
D | GrMtlCopyManager.mm | 12 #include "GrMtlBuffer.h" 32 sk_sp<GrMtlBuffer> mtlBuffer = GrMtlBuffer::Make(fGpu, sizeof(vdata), kVertex_GrBufferType,
|
D | GrMtlPipelineState.mm | 16 #include "GrMtlBuffer.h" 40 sk_sp<GrMtlBuffer> geometryUniformBuffer, 41 sk_sp<GrMtlBuffer> fragmentUniformBuffer,
|
D | GrMtlGpuCommandBuffer.mm | 280 auto mtlVertexBuffer = static_cast<const GrMtlBuffer*>(vertexBuffer)->mtlBuffer(); 290 auto mtlInstanceBuffer = static_cast<const GrMtlBuffer*>(instanceBuffer)->mtlBuffer(); 333 mtlIndexBuffer = static_cast<const GrMtlBuffer*>(indexBuffer)->mtlBuffer();
|
D | GrMtlPipelineStateDataManager.mm | 10 #include "GrMtlBuffer.h" 364 GrMtlBuffer* geometryBuffer, 365 GrMtlBuffer* fragmentBuffer) const {
|
D | GrMtlPipelineStateBuilder.mm | 367 GrMtlBuffer::Make(fGpu, 371 GrMtlBuffer::Make(fGpu,
|
D | GrMtlGpu.mm | 10 #include "GrMtlBuffer.h" 136 return GrMtlBuffer::Make(this, size, type, accessPattern, data);
|
/external/skia/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 10 #include "src/gpu/mtl/GrMtlBuffer.h" 26 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, 28 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern)); 35 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, function 64 GrMtlBuffer::~GrMtlBuffer() { function 70 bool GrMtlBuffer::onUpdateData(const void* src, size_t srcInBytes) { 96 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const { 101 void GrMtlBuffer::onAbandon() { 109 void GrMtlBuffer::onRelease() { 120 void GrMtlBuffer::internalMap(size_t sizeInBytes) { [all …]
|
D | GrMtlBuffer.h | 19 class GrMtlBuffer: public GrGpuBuffer { 21 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, 24 ~GrMtlBuffer() override; 30 GrMtlBuffer(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern);
|
D | GrMtlOpsRenderPass.mm | 308 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 343 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 368 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer); 393 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 394 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer); 422 auto mtlBuffer = static_cast<const GrMtlBuffer*>(buffer);
|
D | GrMtlPipelineStateDataManager.h | 17 class GrMtlBuffer; variable
|
D | GrMtlGpu.mm | 20 #include "src/gpu/mtl/GrMtlBuffer.h" 332 return GrMtlBuffer::Make(this, size, type, accessPattern, data); 402 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 680 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 989 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 1086 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 1315 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get()); 1344 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get()); 1392 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get());
|
D | GrMtlOpsRenderPass.h | 18 class GrMtlBuffer; variable
|
D | GrMtlPipelineStateDataManager.mm | 10 #include "src/gpu/mtl/GrMtlBuffer.h"
|
D | GrMtlPipelineState.mm | 16 #include "src/gpu/mtl/GrMtlBuffer.h"
|
/external/skqp/gn/ |
D | gpu.gni | 678 "$_src/gpu/mtl/GrMtlBuffer.h", 679 "$_src/gpu/mtl/GrMtlBuffer.mm",
|
/external/skia/gn/ |
D | gpu.gni | 810 "$_src/gpu/mtl/GrMtlBuffer.h", 811 "$_src/gpu/mtl/GrMtlBuffer.mm",
|