Home
last modified time | relevance | path

Searched refs:GrMtlRenderCommandEncoder (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/src/gpu/mtl/
DGrMtlPipelineState.h23 class GrMtlRenderCommandEncoder; variable
56 void bindTextures(GrMtlRenderCommandEncoder* renderCmdEncoder);
58 void setDrawState(GrMtlRenderCommandEncoder*,
62 static void SetDynamicScissorRectState(GrMtlRenderCommandEncoder* renderCmdEncoder,
89 void bindUniforms(GrMtlRenderCommandEncoder*);
91 void setBlendConstants(GrMtlRenderCommandEncoder*, const GrSwizzle&, const GrXferProcessor&);
93 void setDepthStencilState(GrMtlRenderCommandEncoder* renderCmdEncoder);
DGrMtlOpsRenderPass.h21 class GrMtlRenderCommandEncoder; variable
32 void initRenderState(GrMtlRenderCommandEncoder*);
66 void setVertexBuffer(GrMtlRenderCommandEncoder*, const GrBuffer*, size_t offset,
69 GrMtlRenderCommandEncoder* setupResolve();
74 GrMtlRenderCommandEncoder* fActiveRenderCmdEncoder;
DGrMtlCommandBuffer.h26 class GrMtlRenderCommandEncoder; variable
46 GrMtlRenderCommandEncoder* getRenderCommandEncoder(MTLRenderPassDescriptor*,
50 GrMtlRenderCommandEncoder* getRenderCommandEncoder(MTLRenderPassDescriptor*,
113 std::unique_ptr<GrMtlRenderCommandEncoder> fActiveRenderCommandEncoder;
DGrMtlPipelineState.mm20 #include "src/gpu/mtl/GrMtlRenderCommandEncoder.h"
117 void GrMtlPipelineState::setDrawState(GrMtlRenderCommandEncoder* renderCmdEncoder,
125 void GrMtlPipelineState::bindUniforms(GrMtlRenderCommandEncoder* renderCmdEncoder) {
129 void GrMtlPipelineState::bindTextures(GrMtlRenderCommandEncoder* renderCmdEncoder) {
160 void GrMtlPipelineState::setBlendConstants(GrMtlRenderCommandEncoder* renderCmdEncoder,
178 void GrMtlPipelineState::setDepthStencilState(GrMtlRenderCommandEncoder* renderCmdEncoder) {
201 void GrMtlPipelineState::SetDynamicScissorRectState(GrMtlRenderCommandEncoder* renderCmdEncoder,
DGrMtlPipelineStateDataManager.h19 class GrMtlRenderCommandEncoder; variable
38 GrMtlRenderCommandEncoder* renderCmdEncoder) const;
DGrMtlRenderCommandEncoder.h26 class GrMtlRenderCommandEncoder {
28 static std::unique_ptr<GrMtlRenderCommandEncoder> Make(id<MTLRenderCommandEncoder> encoder) { in Make()
29 return std::unique_ptr<GrMtlRenderCommandEncoder>(new GrMtlRenderCommandEncoder(encoder)); in Make()
243 GrMtlRenderCommandEncoder(id<MTLRenderCommandEncoder> encoder) in GrMtlRenderCommandEncoder() function
DGrMtlCommandBuffer.mm14 #include "src/gpu/mtl/GrMtlRenderCommandEncoder.h"
139 GrMtlRenderCommandEncoder* GrMtlCommandBuffer::getRenderCommandEncoder(
154 GrMtlRenderCommandEncoder* GrMtlCommandBuffer::getRenderCommandEncoder(
165 fActiveRenderCommandEncoder = GrMtlRenderCommandEncoder::Make(
DGrMtlPipelineStateDataManager.mm12 #include "src/gpu/mtl/GrMtlRenderCommandEncoder.h"
112 GrMtlRenderCommandEncoder* renderCmdEncoder) const {
DGrMtlOpsRenderPass.mm16 #include "src/gpu/mtl/GrMtlRenderCommandEncoder.h"
216 void GrMtlOpsRenderPass::initRenderState(GrMtlRenderCommandEncoder* encoder) {
298 GrMtlRenderCommandEncoder* GrMtlOpsRenderPass::setupResolve() {
534 void GrMtlOpsRenderPass::setVertexBuffer(GrMtlRenderCommandEncoder* encoder,
DGrMtlGpu.h112 GrMtlRenderCommandEncoder* loadMSAAFromResolve(GrAttachment* dst,
DGrMtlGpu.mm26 #include "src/gpu/mtl/GrMtlRenderCommandEncoder.h"
1616 GrMtlRenderCommandEncoder* cmdEncoder =
1625 GrMtlRenderCommandEncoder* GrMtlGpu::loadMSAAFromResolve(
/third_party/skia/gn/
Dgpu.gni780 "$_src/gpu/mtl/GrMtlRenderCommandEncoder.h",