Searched refs:GrMtlBuffer (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 11 #include "src/gpu/mtl/GrMtlBuffer.h" 38 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, 40 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern)); 47 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, function 79 GrMtlBuffer::~GrMtlBuffer() { function 84 bool GrMtlBuffer::onUpdateData(const void* src, size_t sizeInBytes) { 115 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 127 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const { 132 void GrMtlBuffer::onAbandon() { 139 void GrMtlBuffer::onRelease() { [all …]
|
D | GrMtlBuffer.h | 19 class GrMtlBuffer: public GrGpuBuffer { 21 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, 24 ~GrMtlBuffer() override; 29 GrMtlBuffer(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern);
|
D | GrMtlPipelineStateDataManager.mm | 10 #include "src/gpu/mtl/GrMtlBuffer.h" 127 GrMtlBuffer* buffer = (GrMtlBuffer*) slice.fBuffer;
|
D | GrMtlGpu.mm | 22 #include "src/gpu/mtl/GrMtlBuffer.h" 297 return GrMtlBuffer::Make(this, size, type, accessPattern, data); 365 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 465 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 644 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 972 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 1074 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer); 1364 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get()); 1405 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get()); 1465 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get()); [all …]
|
D | GrMtlOpsRenderPass.mm | 388 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 440 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 472 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer); 507 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get()); 508 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer); 545 auto mtlBuffer = static_cast<const GrMtlBuffer*>(buffer);
|
D | GrMtlPipelineStateDataManager.h | 17 class GrMtlBuffer; variable
|
D | GrMtlOpsRenderPass.h | 18 class GrMtlBuffer; variable
|
D | GrMtlPipelineState.mm | 17 #include "src/gpu/mtl/GrMtlBuffer.h"
|
/third_party/skia/gn/ |
D | gpu.gni | 769 "$_src/gpu/mtl/GrMtlBuffer.h", 770 "$_src/gpu/mtl/GrMtlBuffer.mm",
|