Home
last modified time | relevance | path

Searched refs:fFragmentProcessors (Results 1 – 19 of 19) sorted by relevance

/third_party/flutter/skia/src/gpu/
DGrProcessorSet.cpp29 fFragmentProcessors.reset(paint.numTotalFragmentProcessors()); in GrProcessorSet()
33 fFragmentProcessors[i++] = std::move(fp); in GrProcessorSet()
37 fFragmentProcessors[i++] = std::move(fp); in GrProcessorSet()
53 : fFragmentProcessors(1) in GrProcessorSet()
59 fFragmentProcessors[0] = std::move(colorFP); in GrProcessorSet()
67 fFragmentProcessors.reset(that.fFragmentProcessors.count() - that.fFragmentProcessorOffset); in GrProcessorSet()
68 for (int i = 0; i < fFragmentProcessors.count(); ++i) { in GrProcessorSet()
69 fFragmentProcessors[i] = in GrProcessorSet()
70 std::move(that.fFragmentProcessors[i + that.fFragmentProcessorOffset]); in GrProcessorSet()
73 that.fFragmentProcessors.reset(0); in GrProcessorSet()
[all …]
DGrProcessorSet.h43 return fFragmentProcessors[idx + fFragmentProcessorOffset].get(); in colorFragmentProcessor()
46 return fFragmentProcessors[idx + fColorFragmentProcessorCnt + in coverageFragmentProcessor()
61 return std::move(fFragmentProcessors[idx + fFragmentProcessorOffset]); in detachColorFragmentProcessor()
66 fFragmentProcessors[idx + fFragmentProcessorOffset + fColorFragmentProcessorCnt]); in detachCoverageFragmentProcessor()
170 return fFragmentProcessors.count() - fFragmentProcessorOffset; in numFragmentProcessors()
174 return fFragmentProcessors[idx + fFragmentProcessorOffset].get(); in fragmentProcessor()
198 SkAutoSTArray<4, std::unique_ptr<const GrFragmentProcessor>> fFragmentProcessors; variable
DGrPipeline.cpp54 fFragmentProcessors.reset(numTotalProcessors); in GrPipeline()
58 fFragmentProcessors[currFPIdx] = processors.detachColorFragmentProcessor(i); in GrPipeline()
61 fFragmentProcessors[currFPIdx] = processors.detachCoverageFragmentProcessor(i); in GrPipeline()
64 fFragmentProcessors[currFPIdx] = appliedClip.detachClipCoverageFragmentProcessor(i); in GrPipeline()
69 if (!fFragmentProcessors[i]->isInstantiated()) { in GrPipeline()
91 , fFragmentProcessors() in GrPipeline()
DGrPipeline.h122 return fFragmentProcessors.count() - fNumColorProcessors; in numCoverageFragmentProcessors()
124 int numFragmentProcessors() const { return fFragmentProcessors.count(); } in numFragmentProcessors()
158 return *fFragmentProcessors[idx].get(); in getColorFragmentProcessor()
163 return *fFragmentProcessors[fNumColorProcessors + idx].get(); in getCoverageFragmentProcessor()
167 return *fFragmentProcessors[idx].get(); in getFragmentProcessor()
227 FragmentProcessorArray fFragmentProcessors; variable
/third_party/skia/src/gpu/
DGrPipeline.cpp43 fFragmentProcessors.reset(numTotalProcessors); in GrPipeline()
47 fFragmentProcessors[currFPIdx++] = processors.detachColorFragmentProcessor(); in GrPipeline()
50 fFragmentProcessors[currFPIdx++] = processors.detachCoverageFragmentProcessor(); in GrPipeline()
53 fFragmentProcessors[currFPIdx++] = appliedClip.detachCoverageFragmentProcessor(); in GrPipeline()
98 for (auto& fp : fFragmentProcessors) { in visitTextureEffects()
105 for (auto& fp : fFragmentProcessors) { in visitProxies()
DGrPipeline.h97 int numFragmentProcessors() const { return fFragmentProcessors.count(); } in numFragmentProcessors()
104 for (const auto& fp : fFragmentProcessors) { in usesLocalCoords()
156 return *fFragmentProcessors[idx]; in getFragmentProcessor()
177 for (int i = 0; i < fFragmentProcessors.count(); ++i) { in allProxiesInstantiated()
178 if (!fFragmentProcessors[i]->isInstantiated()) { in allProxiesInstantiated()
223 FragmentProcessorArray fFragmentProcessors; variable
/third_party/flutter/skia/src/gpu/vk/
DGrVkPipelineState.cpp49 , fFragmentProcessors(std::move(fragmentProcessors)) in GrVkPipelineState()
127 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindUniforms()
190 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setAndBindTextures()
DGrVkPipelineState.h142 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors; variable
DGrVkPipelineStateBuilder.cpp327 std::move(fFragmentProcessors), in finalize()
/third_party/flutter/skia/src/gpu/gl/
DGrGLProgram.cpp48 , fFragmentProcessors(std::move(fragmentProcessors)) in GrGLProgram()
121 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setFragmentData()
DGrGLProgram.h158 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors; variable
/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp158 fFragmentProcessors.reset(); in emitAndInstallFragProcs()
161 fFragmentProcessors.reset(new std::unique_ptr<GrGLSLFragmentProcessor>[fFragmentProcessorCnt]); in emitAndInstallFragProcs()
163 fFragmentProcessors[i] = std::move(glslFragmentProcessors[i]); in emitAndInstallFragProcs()
DGrGLSLProgramBuilder.h108 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors; variable
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnProgramBuilder.h61 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors; member
DGrDawnProgramBuilder.cpp326 result->fFragmentProcessors = std::move(builder.fFragmentProcessors); in Build()
476 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt); in setData()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlPipelineState.h129 std::unique_ptr<std::unique_ptr<GrGLSLFragmentProcessor>[]> fFragmentProcessors; variable
DGrMtlPipelineState.mm54 , fFragmentProcessors(std::move(fragmentProcessors)) function
78 GrGLSLFragmentProcessor::Iter glslIter(fFragmentProcessors.get(), fFragmentProcessorCnt);
DGrMtlPipelineStateBuilder.mm415 std::move(fFragmentProcessors),
/third_party/flutter/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.cpp483 std::move(fFragmentProcessors), in createProgram()