Home
last modified time | relevance | path

Searched refs:fSamplers (Results 1 – 25 of 40) sorted by relevance

12

/third_party/flutter/skia/src/gpu/gl/
DGrGLUniformHandler.cpp75 UniformInfo& sampler = fSamplers.push_back(); in addSampler()
83 SkASSERT(fSamplers.count() == fSamplerSwizzles.count()); in addSampler()
85 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
95 for (int i = 0; i < fSamplers.count(); ++i) { in appendUniformDecls()
96 if (fSamplers[i].fVisibility & visibility) { in appendUniformDecls()
97 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out); in appendUniformDecls()
110 for (int i = 0; i < fSamplers.count(); ++i, ++currUniform) { in bindUniformLocations()
111 GL_CALL(BindUniformLocation(programID, currUniform, fSamplers[i].fVariable.c_str())); in bindUniformLocations()
112 fSamplers[i].fLocation = currUniform; in bindUniformLocations()
125 for (int i = 0; i < fSamplers.count(); ++i) { in getUniformLocations()
[all …]
DGrGLUniformHandler.h32 , fSamplers(kUniformsPerBlock) {} in GrGLUniformHandler()
45 return fSamplers[handle.toIndex()].fVariable.c_str(); in samplerVariable()
66 UniformInfoArray fSamplers; variable
/third_party/flutter/skia/src/gpu/vk/
DGrVkUniformHandler.h65 , fSamplers(kUniformsPerBlock) in GrVkUniformHandler()
82 int numSamplers() const { return fSamplers.count(); } in numSamplers()
84 return fSamplers[handle.toIndex()].fVariable.c_str(); in samplerVariable()
90 return fSamplers[handle.toIndex()].fVisibility; in samplerVisibility()
94 return fSamplers[u.toIndex()].fImmutableSampler; in immutableSampler()
105 UniformInfoArray fSamplers; variable
DGrVkUniformHandler.cpp207 for (decltype(fSamplers)::Iter iter(&fSamplers); iter.next();) { in ~GrVkUniformHandler()
269 UniformInfo& info = fSamplers.push_back(); in addSampler()
274 layoutQualifier.appendf("set=%d, binding=%d", kSamplerDescSet, fSamplers.count() - 1); in addSampler()
290 SkASSERT(fSamplerSwizzles.count() == fSamplers.count()); in addSampler()
291 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
295 for (int i = 0; i < fSamplers.count(); ++i) { in appendUniformDecls()
296 const UniformInfo& sampler = fSamplers[i]; in appendUniformDecls()
DGrVkResourceProvider.cpp201 GrVkSampler* sampler = fSamplers.find(GrVkSampler::GenerateKey(params, ycbcrInfo)); in findOrCreateCompatibleSampler()
207 fSamplers.add(sampler); in findOrCreateCompatibleSampler()
391 for (decltype(fSamplers)::Iter iter(&fSamplers); !iter.done(); ++iter) { in destroyResources()
394 fSamplers.reset(); in destroyResources()
463 SkTDynamicHash<GrVkSampler, GrVkSampler::Key>::Iter iter(&fSamplers); in abandonResources()
467 fSamplers.reset(); in abandonResources()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlUniformHandler.h48 , fSamplers(kUniformsPerBlock) in GrMtlUniformHandler()
66 int numSamplers() const { return fSamplers.count(); } in numSamplers()
68 return fSamplers[handle.toIndex()].fVariable.c_str(); in samplerVariable()
74 return fSamplers[handle.toIndex()].fVisibility; in samplerVisibility()
84 UniformInfoArray fSamplers; variable
DGrMtlUniformHandler.mm257 UniformInfo& info = fSamplers.push_back();
262 layoutQualifier.appendf("binding=%d", fSamplers.count() - 1);
268 SkASSERT(fSamplerSwizzles.count() == fSamplers.count());
269 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1);
273 for (int i = 0; i < fSamplers.count(); ++i) {
274 const UniformInfo& sampler = fSamplers[i];
DGrMtlResourceProvider.mm66 sampler = fSamplers.find(GrMtlSampler::GenerateKey(params, maxMipLevel));
69 fSamplers.add(sampler);
77 SkTDynamicHash<GrMtlSampler, GrMtlSampler::Key>::Iter samplerIter(&fSamplers);
81 fSamplers.reset();
/third_party/skia/src/gpu/vk/
DGrVkUniformHandler.h100 , fSamplers(kUniformsPerBlock) in GrVkUniformHandler()
121 int numSamplers() const { return fSamplers.count(); } in numSamplers()
123 return fSamplers.item(handle.toIndex()).fVariable.c_str(); in samplerVariable()
129 return fSamplers.item(handle.toIndex()).fVisibility; in samplerVisibility()
133 return fSamplers.item(u.toIndex()).fImmutableSampler; in immutableSampler()
157 UniformInfoArray fSamplers; variable
DGrVkUniformHandler.cpp191 for (VkUniformInfo& sampler : fSamplers.items()) { in ~GrVkUniformHandler()
257 layoutQualifier.appendf("set=%d, binding=%d", kSamplerDescSet, fSamplers.count()); in addSampler()
274 fSamplers.push_back(tempInfo); in addSampler()
282 fSamplers.back().fImmutableSampler = sampler; in addSampler()
289 SkASSERT(fSamplerSwizzles.count() == fSamplers.count()); in addSampler()
290 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
314 for (const VkUniformInfo& sampler : fSamplers.items()) { in appendUniformDecls()
DGrVkResourceProvider.cpp226 GrVkSampler* sampler = fSamplers.find(GrVkSampler::GenerateKey(params, ycbcrInfo)); in findOrCreateCompatibleSampler()
232 fSamplers.add(sampler); in findOrCreateCompatibleSampler()
492 fSamplers.foreach([&](auto* elt) { elt->unref(); }); in destroyResources()
493 fSamplers.reset(); in destroyResources()
/third_party/skia/src/gpu/mtl/
DGrMtlUniformHandler.h60 , fSamplers(kUniformsPerBlock) in GrMtlUniformHandler()
79 int numSamplers() const { return fSamplers.count(); } in numSamplers()
81 return fSamplers.item(handle.toIndex()).fVariable.c_str(); in samplerVariable()
87 return fSamplers.item(handle.toIndex()).fVisibility; in samplerVisibility()
97 UniformInfoArray fSamplers; variable
DGrMtlUniformHandler.mm234 int binding = fSamplers.count();
259 fSamplers.push_back(tempInfo);
262 SkASSERT(fSamplerSwizzles.count() == fSamplers.count());
263 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1);
267 for (const UniformInfo& sampler : fSamplers.items()) {
DGrMtlResourceProvider.mm61 sampler = fSamplers.find(GrMtlSampler::GenerateKey(params));
64 fSamplers.add(sampler);
161 fSamplers.foreach([&](GrMtlSampler* sampler) { sampler->unref(); });
162 fSamplers.reset();
DGrMtlResourceProvider.h91 SkTDynamicHash<GrMtlSampler, GrMtlSampler::Key> fSamplers; variable
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnUniformHandler.cpp14 , fSamplers(kUniformsPerBlock) in GrDawnUniformHandler()
246 int binding = kSamplerBindingBase + fSamplers.count() * 2; in addSampler()
247 UniformInfo& info = fSamplers.push_back(); in addSampler()
257 SkASSERT(fSamplerSwizzles.count() == fSamplers.count()); in addSampler()
276 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
289 for (int i = 0; i < fSamplers.count(); ++i) { in appendUniformDecls()
290 if (fSamplers[i].fVisibility & visibility) { in appendUniformDecls()
291 fSamplers[i].fVar.appendDecl(fProgramBuilder->shaderCaps(), out); in appendUniformDecls()
DGrDawnUniformHandler.h51 UniformInfoArray fSamplers; variable
/third_party/skia/src/gpu/gl/
DGrGLUniformHandler.cpp90 fSamplers.push_back(tempInfo); in addSampler()
92 SkASSERT(fSamplers.count() == fSamplerSwizzles.count()); in addSampler()
94 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
104 for (const UniformInfo& sampler : fSamplers.items()) { in appendUniformDecls()
120 for (GLUniformInfo& sampler : fSamplers.items()) { in bindUniformLocations()
135 for (GLUniformInfo& sampler : fSamplers.items()) { in getUniformLocations()
DGrGLUniformHandler.h45 , fSamplers(kUniformsPerBlock) {} in GrGLUniformHandler()
59 return fSamplers.item(handle.toIndex()).fVariable.c_str(); in samplerVariable()
80 UniformInfoArray fSamplers; variable
/third_party/skia/src/gpu/
DGrSPIRVUniformHandler.cpp15 , fSamplers(kUniformsPerBlock) in GrSPIRVUniformHandler()
232 int binding = fSamplers.count() * 2; in addSampler()
251 fSamplers.push_back(tempInfo); in addSampler()
253 SkASSERT(fSamplerSwizzles.count() == fSamplers.count()); in addSampler()
269 fSamplers.back().fVariable.getName().c_str()); in addSampler()
271 return GrGLSLUniformHandler::SamplerHandle(fSamplers.count() - 1); in addSampler()
285 for (const SPIRVUniformInfo& sampler : fSamplers.items()) { in appendUniformDecls()
DGrSPIRVUniformHandler.h66 UniformInfoArray fSamplers; variable
/third_party/flutter/skia/src/gpu/effects/
DGrYUVtoRGBEffect.h67 fSamplers[i].reset(std::move(proxies[i]),
71 GrCoordTransform(fSamplerTransforms[i], fSamplers[i].proxy());
87 TextureSampler fSamplers[4]; variable
DGrYUVtoRGBEffect.cpp234 fSamplers[i].reset(sk_ref_sp(src.fSamplers[i].proxy()), src.fSamplers[i].samplerState());
251 return fSamplers[index]; in onTextureSampler()
/third_party/flutter/skia/tests/
DProcessorTest.cpp101 : INHERITED(kTestFP_ClassID, kNone_OptimizationFlags), fSamplers(4) { in TestFP()
103 fSamplers.emplace_back(proxy); in TestFP()
105 this->setTextureSamplerCnt(fSamplers.count()); in TestFP()
109 : INHERITED(kTestFP_ClassID, kNone_OptimizationFlags), fSamplers(4) { in TestFP()
114 : INHERITED(kTestFP_ClassID, that.optimizationFlags()), fSamplers(4) { in TestFP()
115 for (int i = 0; i < that.fSamplers.count(); ++i) { in TestFP()
116 fSamplers.emplace_back(that.fSamplers[i]); in TestFP()
121 this->setTextureSamplerCnt(fSamplers.count()); in TestFP()
139 const TextureSampler& onTextureSampler(int i) const override { return fSamplers[i]; } in onTextureSampler()
141 GrTAllocator<TextureSampler> fSamplers; member in __anon76a765e00111::TestFP
/third_party/skia/src/gpu/d3d/
DGrD3DResourceProvider.cpp31 fSamplers.reset(); in destroyResources()
161 D3D12_CPU_DESCRIPTOR_HANDLE* samplerPtr = fSamplers.find(key); in findOrCreateCompatibleSampler()
176 fSamplers.set(key, sampler); in findOrCreateCompatibleSampler()

12