HomeSort by relevance Sort by last modified time
    Searched refs:GrResourceIOProcessor (Results 1 - 25 of 34) sorted by null

1 2

  /external/skia/src/gpu/
GrProcessor.cpp 133 void GrResourceIOProcessor::addTextureSampler(const TextureSampler* access) {
137 void GrResourceIOProcessor::addBufferAccess(const BufferAccess* access) {
141 void GrResourceIOProcessor::addPendingIOs() const {
150 void GrResourceIOProcessor::removeRefs() const {
159 void GrResourceIOProcessor::pendingIOComplete() const {
168 bool GrResourceIOProcessor::instantiate(GrResourceProvider* resourceProvider) const {
180 bool GrResourceIOProcessor::hasSameSamplersAndAccesses(const GrResourceIOProcessor& that) const {
200 GrResourceIOProcessor::TextureSampler::TextureSampler() {}
202 GrResourceIOProcessor::TextureSampler::TextureSampler(sk_sp<GrTextureProxy> proxy
    [all...]
GrPrimitiveProcessor.h 41 class GrPrimitiveProcessor : public GrResourceIOProcessor, public GrProgramElement {
63 : GrResourceIOProcessor(classID) {}
146 void addPendingIOs() const override { GrResourceIOProcessor::addPendingIOs(); }
147 void removeRefs() const override { GrResourceIOProcessor::removeRefs(); }
148 void pendingIOComplete() const override { GrResourceIOProcessor::pendingIOComplete(); }
GrFragmentProcessor.h 26 class GrFragmentProcessor : public GrResourceIOProcessor {
249 GrResourceIOProcessor,
250 &GrResourceIOProcessor::numTextureSamplers,
251 &GrResourceIOProcessor::textureSampler>;
255 while (const GrResourceIOProcessor::TextureSampler* sampler = iter.next()) {
373 typedef GrResourceIOProcessor INHERITED;
GrProcessor.h 198 class GrResourceIOProcessor : public GrProcessor {
218 GrResourceIOProcessor(ClassID classID)
230 bool hasSameSamplersAndAccesses(const GrResourceIOProcessor&) const;
245 * Used to represent a texture that is required by a GrResourceIOProcessor. It holds a GrTexture
249 class GrResourceIOProcessor::TextureSampler {
316 * Used to represent a texel buffer that will be read in a GrResourceIOProcessor. It holds a
319 class GrResourceIOProcessor::BufferAccess {
GrProgramDesc.cpp 55 static void add_sampler_and_image_keys(GrProcessorKeyBuilder* b, const GrResourceIOProcessor& proc,
68 const GrResourceIOProcessor::TextureSampler& sampler = proc.textureSampler(i);
75 const GrResourceIOProcessor::BufferAccess& access = proc.bufferAccess(i);
94 static bool gen_meta_key(const GrResourceIOProcessor& proc,
GrGpuResourceRef.h 80 friend class GrResourceIOProcessor;
GrPipeline.cpp 79 while (const GrResourceIOProcessor::TextureSampler* sampler = iter.next()) {
  /external/skqp/src/gpu/
GrProcessor.cpp 133 void GrResourceIOProcessor::addTextureSampler(const TextureSampler* access) {
137 void GrResourceIOProcessor::addBufferAccess(const BufferAccess* access) {
141 void GrResourceIOProcessor::addPendingIOs() const {
150 void GrResourceIOProcessor::removeRefs() const {
159 void GrResourceIOProcessor::pendingIOComplete() const {
168 bool GrResourceIOProcessor::instantiate(GrResourceProvider* resourceProvider) const {
180 bool GrResourceIOProcessor::hasSameSamplersAndAccesses(const GrResourceIOProcessor& that) const {
200 GrResourceIOProcessor::TextureSampler::TextureSampler() {}
202 GrResourceIOProcessor::TextureSampler::TextureSampler(sk_sp<GrTextureProxy> proxy
    [all...]
GrPrimitiveProcessor.h 41 class GrPrimitiveProcessor : public GrResourceIOProcessor, public GrProgramElement {
63 : GrResourceIOProcessor(classID) {}
146 void addPendingIOs() const override { GrResourceIOProcessor::addPendingIOs(); }
147 void removeRefs() const override { GrResourceIOProcessor::removeRefs(); }
148 void pendingIOComplete() const override { GrResourceIOProcessor::pendingIOComplete(); }
GrFragmentProcessor.h 26 class GrFragmentProcessor : public GrResourceIOProcessor {
249 GrResourceIOProcessor,
250 &GrResourceIOProcessor::numTextureSamplers,
251 &GrResourceIOProcessor::textureSampler>;
255 while (const GrResourceIOProcessor::TextureSampler* sampler = iter.next()) {
373 typedef GrResourceIOProcessor INHERITED;
GrProcessor.h 224 class GrResourceIOProcessor : public GrProcessor {
244 GrResourceIOProcessor(ClassID classID)
256 bool hasSameSamplersAndAccesses(const GrResourceIOProcessor&) const;
271 * Used to represent a texture that is required by a GrResourceIOProcessor. It holds a GrTexture
275 class GrResourceIOProcessor::TextureSampler {
342 * Used to represent a texel buffer that will be read in a GrResourceIOProcessor. It holds a
345 class GrResourceIOProcessor::BufferAccess {
GrProgramDesc.cpp 58 static void add_sampler_and_image_keys(GrProcessorKeyBuilder* b, const GrResourceIOProcessor& proc,
71 const GrResourceIOProcessor::TextureSampler& sampler = proc.textureSampler(i);
78 const GrResourceIOProcessor::BufferAccess& access = proc.bufferAccess(i);
97 static bool gen_meta_key(const GrResourceIOProcessor& proc,
GrGpuResourceRef.h 80 friend class GrResourceIOProcessor;
  /external/skia/include/private/
GrSurfaceProxyRef.h 60 friend class GrResourceIOProcessor;
  /external/skqp/include/private/
GrSurfaceProxyRef.h 60 friend class GrResourceIOProcessor;
  /external/skia/src/gpu/glsl/
GrGLSLFragmentProcessor.h 73 using TextureSamplers = BuilderInputProvider<SamplerHandle, GrResourceIOProcessor,
74 &GrResourceIOProcessor::numTextureSamplers>;
75 using TexelBuffers = BuilderInputProvider<TexelBufferHandle, GrResourceIOProcessor,
76 &GrResourceIOProcessor::numBuffers>;
  /external/skqp/src/gpu/glsl/
GrGLSLFragmentProcessor.h 73 using TextureSamplers = BuilderInputProvider<SamplerHandle, GrResourceIOProcessor,
74 &GrResourceIOProcessor::numTextureSamplers>;
75 using TexelBuffers = BuilderInputProvider<TexelBufferHandle, GrResourceIOProcessor,
76 &GrResourceIOProcessor::numBuffers>;
  /external/skia/src/gpu/gl/
GrGLProgram.h 129 void bindTextures(const GrResourceIOProcessor&, bool allowSRGBInputs, int* nextSamplerIdx,
133 void generateMipmaps(const GrResourceIOProcessor&, bool allowSRGBInputs);
GrGLProgram.cpp 162 void GrGLProgram::bindTextures(const GrResourceIOProcessor& processor,
167 const GrResourceIOProcessor::TextureSampler& sampler = processor.textureSampler(i);
173 const GrResourceIOProcessor::BufferAccess& access = processor.bufferAccess(i);
179 void GrGLProgram::generateMipmaps(const GrResourceIOProcessor& processor, bool allowSRGBInputs) {
181 const GrResourceIOProcessor::TextureSampler& sampler = processor.textureSampler(i);
  /external/skqp/src/gpu/gl/
GrGLProgram.h 129 void bindTextures(const GrResourceIOProcessor&, bool allowSRGBInputs, int* nextSamplerIdx,
133 void generateMipmaps(const GrResourceIOProcessor&, bool allowSRGBInputs);
GrGLProgram.cpp 162 void GrGLProgram::bindTextures(const GrResourceIOProcessor& processor,
167 const GrResourceIOProcessor::TextureSampler& sampler = processor.textureSampler(i);
173 const GrResourceIOProcessor::BufferAccess& access = processor.bufferAccess(i);
179 void GrGLProgram::generateMipmaps(const GrResourceIOProcessor& processor, bool allowSRGBInputs) {
181 const GrResourceIOProcessor::TextureSampler& sampler = processor.textureSampler(i);
  /external/skia/src/gpu/vk/
GrVkPipelineState.h 111 const SkTArray<const GrResourceIOProcessor::TextureSampler*>& textureBindings,
116 const SkTArray<const GrResourceIOProcessor::BufferAccess*>& bufferAccesses);
GrVkPipelineState.cpp 210 const GrResourceIOProcessor& processor,
211 SkTArray<const GrResourceIOProcessor::TextureSampler*>* textureBindings,
212 SkTArray<const GrResourceIOProcessor::BufferAccess*>* bufferAccesses) {
214 const GrResourceIOProcessor::TextureSampler** bindings =
222 const GrResourceIOProcessor::BufferAccess** accesses =
240 SkSTArray<8, const GrResourceIOProcessor::TextureSampler*> textureBindings;
241 SkSTArray<8, const GrResourceIOProcessor::BufferAccess*> bufferAccesses;
269 GrResourceIOProcessor::TextureSampler dstTextureSampler;
375 const SkTArray<const GrResourceIOProcessor::TextureSampler*>& textureBindings,
424 const SkTArray<const GrResourceIOProcessor::BufferAccess*>& bufferAccesses)
    [all...]
  /external/skqp/src/gpu/vk/
GrVkPipelineState.h 111 const SkTArray<const GrResourceIOProcessor::TextureSampler*>& textureBindings,
116 const SkTArray<const GrResourceIOProcessor::BufferAccess*>& bufferAccesses);
GrVkPipelineState.cpp 210 const GrResourceIOProcessor& processor,
211 SkTArray<const GrResourceIOProcessor::TextureSampler*>* textureBindings,
212 SkTArray<const GrResourceIOProcessor::BufferAccess*>* bufferAccesses) {
214 const GrResourceIOProcessor::TextureSampler** bindings =
222 const GrResourceIOProcessor::BufferAccess** accesses =
240 SkSTArray<8, const GrResourceIOProcessor::TextureSampler*> textureBindings;
241 SkSTArray<8, const GrResourceIOProcessor::BufferAccess*> bufferAccesses;
269 GrResourceIOProcessor::TextureSampler dstTextureSampler;
375 const SkTArray<const GrResourceIOProcessor::TextureSampler*>& textureBindings,
424 const SkTArray<const GrResourceIOProcessor::BufferAccess*>& bufferAccesses)
    [all...]

Completed in 1033 milliseconds

1 2