Home
last modified time | relevance | path

Searched refs:GrMtlPipelineState (Results 1 – 18 of 18) sorted by relevance

/external/skia/src/gpu/mtl/
DGrMtlPipelineState.mm8 #include "src/gpu/mtl/GrMtlPipelineState.h"
27 GrMtlPipelineState::SamplerBindings::SamplerBindings(GrSamplerState state,
34 GrMtlPipelineState::GrMtlPipelineState( function
59 void GrMtlPipelineState::setData(const GrRenderTarget* renderTarget,
82 void GrMtlPipelineState::setTextures(const GrProgramInfo& programInfo,
119 void GrMtlPipelineState::setDrawState(id<MTLRenderCommandEncoder> renderCmdEncoder,
129 void GrMtlPipelineState::bindUniforms(id<MTLRenderCommandEncoder> renderCmdEncoder) {
133 void GrMtlPipelineState::bindTextures(id<MTLRenderCommandEncoder> renderCmdEncoder) {
143 void GrMtlPipelineState::setRenderTargetState(const GrRenderTarget* rt, GrSurfaceOrigin origin) {
176 void GrMtlPipelineState::setBlendConstants(id<MTLRenderCommandEncoder> renderCmdEncoder,
[all …]
DGrMtlPipelineStateBuilder.h23 class GrMtlPipelineState; variable
35 static GrMtlPipelineState* CreatePipelineState(GrMtlGpu*,
44 GrMtlPipelineState* finalize(GrRenderTarget*, const GrProgramDesc&, const GrProgramInfo&);
DGrMtlCommandBuffer.h17 class GrMtlPipelineState; variable
29 const GrMtlPipelineState*,
DGrMtlResourceProvider.h28 GrMtlPipelineState* findOrCreateCompatiblePipelineState(GrRenderTarget*,
55 GrMtlPipelineState* refPipelineState(GrRenderTarget*, const GrProgramInfo&);
DGrMtlResourceProvider.mm14 #include "src/gpu/mtl/GrMtlPipelineState.h"
40 GrMtlPipelineState* GrMtlResourceProvider::findOrCreateCompatiblePipelineState(
98 Entry(GrMtlGpu* gpu, GrMtlPipelineState* pipelineState)
103 std::unique_ptr<GrMtlPipelineState> fPipelineState;
135 GrMtlPipelineState* GrMtlResourceProvider::PipelineStateCache::refPipelineState(
155 GrMtlPipelineState* pipelineState(GrMtlPipelineStateBuilder::CreatePipelineState(
DGrMtlOpsRenderPass.h20 class GrMtlPipelineState; variable
76 GrMtlPipelineState* fActivePipelineState = nullptr;
DGrMtlCommandBuffer.mm12 #include "src/gpu/mtl/GrMtlPipelineState.h"
51 const GrMtlPipelineState* pipelineState) {
73 MTLRenderPassDescriptor* descriptor, const GrMtlPipelineState* pipelineState,
DGrMtlPipelineState.h29 class GrMtlPipelineState {
34 GrMtlPipelineState(
DGrMtlOpsRenderPass.mm14 #include "src/gpu/mtl/GrMtlPipelineState.h"
79 GrMtlPipelineState::SetDynamicScissorRectState(fActiveRenderCmdEncoder,
86 GrMtlPipelineState::SetDynamicScissorRectState(fActiveRenderCmdEncoder,
108 GrMtlPipelineState::SetDynamicScissorRectState(fActiveRenderCmdEncoder, fRenderTarget,
DGrMtlPipelineStateBuilder.mm19 #include "src/gpu/mtl/GrMtlPipelineState.h"
28 GrMtlPipelineState* GrMtlPipelineStateBuilder::CreatePipelineState(
390 GrMtlPipelineState* GrMtlPipelineStateBuilder::finalize(GrRenderTarget* renderTarget,
537 return new GrMtlPipelineState(fGpu,
/external/skqp/src/gpu/mtl/
DGrMtlPipelineState.mm8 #include "GrMtlPipelineState.h"
24 GrMtlPipelineState::SamplerBindings::SamplerBindings(const GrSamplerState& state,
34 GrMtlPipelineState::GrMtlPipelineState( function
63 void GrMtlPipelineState::setData(const GrRenderTarget* renderTarget,
121 void GrMtlPipelineState::bind(id<MTLRenderCommandEncoder> renderCmdEncoder) {
141 void GrMtlPipelineState::setRenderTargetState(const GrRenderTarget* rt, GrSurfaceOrigin origin) {
175 void GrMtlPipelineState::setBlendConstants(id<MTLRenderCommandEncoder> renderCmdEncoder,
254 void GrMtlPipelineState::setDepthStencilState(id<MTLRenderCommandEncoder> renderCmdEncoder) {
DGrMtlPipelineStateBuilder.h21 class GrMtlPipelineState; variable
25 static GrMtlPipelineState* CreatePipelineState(GrRenderTarget*, GrSurfaceOrigin,
56 GrMtlPipelineState* finalize(const GrPrimitiveProcessor&, const GrPipeline&, GrProgramDesc*);
DGrMtlPipelineState.h29 class GrMtlPipelineState {
34 GrMtlPipelineState(
DGrMtlGpuCommandBuffer.h18 class GrMtlPipelineState; variable
72 GrMtlPipelineState* prepareDrawState(
DGrMtlPipelineStateBuilder.mm14 #include "GrMtlPipelineState.h"
19 GrMtlPipelineState* GrMtlPipelineStateBuilder::CreatePipelineState(
307 GrMtlPipelineState* GrMtlPipelineStateBuilder::finalize(const GrPrimitiveProcessor& primProc,
362 return new GrMtlPipelineState(fGpu,
DGrMtlGpuCommandBuffer.mm12 #include "GrMtlPipelineState.h"
107 GrMtlPipelineState* GrMtlGpuRTCommandBuffer::prepareDrawState(
134 GrMtlPipelineState* pipelineState =
163 std::unique_ptr<GrMtlPipelineState> pipelineState(
/external/skqp/gn/
Dgpu.gni691 "$_src/gpu/mtl/GrMtlPipelineState.h",
692 "$_src/gpu/mtl/GrMtlPipelineState.mm",
/external/skia/gn/
Dgpu.gni787 "$_src/gpu/mtl/GrMtlPipelineState.h",
788 "$_src/gpu/mtl/GrMtlPipelineState.mm",