OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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