Searched refs:samplers (Results 1 - 25 of 255) sorted by relevance

1234567891011

/external/chromium_org/third_party/skia/src/gpu/gl/
H A DGrGLVertexEffect.h33 const TextureSamplerArray& samplers) = 0;
44 const TextureSamplerArray& samplers) SK_OVERRIDE {
H A DGrGLProgramEffects.cpp219 SkTArray<Sampler, true>& samplers = fSamplers.push_back(); local
221 samplers.push_back_n(numTextures);
225 samplers[t].fUniform = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
229 (samplers[t].fUniform, effect->textureAccess(t)));
237 SkTArray<Sampler, true>& samplers = fSamplers[e]; local
238 int numSamplers = samplers.count();
240 SkASSERT(samplers[s].fUniform.isValid());
241 uniformManager.setSampler(samplers[s].fUniform, *texUnitIdx);
242 samplers[s].fTextureUnit = (*texUnitIdx)++;
248 const SkTArray<Sampler, true>& samplers local
[all...]
H A DGrGLEffect.h75 @param samplers One entry for each GrTextureAccess of the GrEffect that generated the
85 const TextureSamplerArray& samplers) = 0;
/external/skia/src/gpu/gl/
H A DGrGLVertexEffect.h33 const TextureSamplerArray& samplers) = 0;
44 const TextureSamplerArray& samplers) SK_OVERRIDE {
H A DGrGLProgramEffects.cpp219 SkTArray<Sampler, true>& samplers = fSamplers.push_back(); local
221 samplers.push_back_n(numTextures);
225 samplers[t].fUniform = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
229 (samplers[t].fUniform, effect->textureAccess(t)));
237 SkTArray<Sampler, true>& samplers = fSamplers[e]; local
238 int numSamplers = samplers.count();
240 SkASSERT(samplers[s].fUniform.isValid());
241 uniformManager.setSampler(samplers[s].fUniform, *texUnitIdx);
242 samplers[s].fTextureUnit = (*texUnitIdx)++;
248 const SkTArray<Sampler, true>& samplers local
[all...]
H A DGrGLEffect.h75 @param samplers One entry for each GrTextureAccess of the GrEffect that generated the
85 const TextureSamplerArray& samplers) = 0;
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dshader.c165 struct pipe_sampler_state **samplers,
171 samplers[2] = &ctx->blend_sampler;
174 if (!samplers[0] || !sampler_views[0]) {
175 samplers[0] = samplers[2];
178 if (!samplers[1] || !sampler_views[1]) {
179 samplers[1] = samplers[0];
189 struct pipe_sampler_state **samplers,
194 * for samplers i
164 blend_bind_samplers(struct shader *shader, struct pipe_sampler_state **samplers, struct pipe_sampler_view **sampler_views) argument
188 setup_samplers(struct shader *shader, struct pipe_sampler_state **samplers, struct pipe_sampler_view **sampler_views) argument
348 struct pipe_sampler_state *samplers[PIPE_MAX_SAMPLERS]; local
[all...]
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dshader.c165 struct pipe_sampler_state **samplers,
171 samplers[2] = &ctx->blend_sampler;
174 if (!samplers[0] || !sampler_views[0]) {
175 samplers[0] = samplers[2];
178 if (!samplers[1] || !sampler_views[1]) {
179 samplers[1] = samplers[0];
189 struct pipe_sampler_state **samplers,
194 * for samplers i
164 blend_bind_samplers(struct shader *shader, struct pipe_sampler_state **samplers, struct pipe_sampler_view **sampler_views) argument
188 setup_samplers(struct shader *shader, struct pipe_sampler_state **samplers, struct pipe_sampler_view **sampler_views) argument
348 struct pipe_sampler_state *samplers[PIPE_MAX_SAMPLERS]; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
H A Dlp_state_sampler.c72 void **samplers)
78 assert(start + num <= Elements(llvmpipe->samplers[shader]));
82 !memcmp(llvmpipe->samplers[shader] + start, samplers,
89 /* set the new samplers */
91 llvmpipe->samplers[shader][start + i] = samplers[i];
94 /* find highest non-null samplers[] entry */
97 while (j > 0 && llvmpipe->samplers[shader][j - 1] == NULL)
105 llvmpipe->samplers[shade
68 llvmpipe_bind_sampler_states(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, void **samplers) argument
114 llvmpipe_bind_fragment_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
122 llvmpipe_bind_vertex_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
130 llvmpipe_bind_geometry_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
[all...]
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_sampler.c72 void **samplers)
78 assert(start + num <= Elements(llvmpipe->samplers[shader]));
82 !memcmp(llvmpipe->samplers[shader] + start, samplers,
89 /* set the new samplers */
91 llvmpipe->samplers[shader][start + i] = samplers[i];
94 /* find highest non-null samplers[] entry */
97 while (j > 0 && llvmpipe->samplers[shader][j - 1] == NULL)
105 llvmpipe->samplers[shade
68 llvmpipe_bind_sampler_states(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, void **samplers) argument
114 llvmpipe_bind_fragment_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
122 llvmpipe_bind_vertex_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
130 llvmpipe_bind_geometry_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c70 * Bind a range [start, start+num-1] of samplers for a shader stage.
77 void **samplers)
83 assert(start + num <= Elements(softpipe->samplers[shader]));
87 !memcmp(softpipe->samplers[shader] + start, samplers,
94 /* set the new samplers */
96 softpipe->samplers[shader][start + i] = samplers[i];
99 /* find highest non-null samplers[] entry */
102 while (j > 0 && softpipe->samplers[shade
73 softpipe_bind_sampler_states(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, void **samplers) argument
120 softpipe_bind_fragment_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
128 softpipe_bind_vertex_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
137 softpipe_bind_geometry_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
[all...]
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c70 * Bind a range [start, start+num-1] of samplers for a shader stage.
77 void **samplers)
83 assert(start + num <= Elements(softpipe->samplers[shader]));
87 !memcmp(softpipe->samplers[shader] + start, samplers,
94 /* set the new samplers */
96 softpipe->samplers[shader][start + i] = samplers[i];
99 /* find highest non-null samplers[] entry */
102 while (j > 0 && softpipe->samplers[shade
73 softpipe_bind_sampler_states(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, void **samplers) argument
120 softpipe_bind_fragment_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
128 softpipe_bind_vertex_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
137 softpipe_bind_geometry_sampler_states(struct pipe_context *pipe, unsigned num, void **samplers) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnv40_verttex.c38 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
58 nv30->vertprog.samplers[i] = hwcso[i];
63 nv30->vertprog.samplers[i] = NULL;
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv40_verttex.c38 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
58 nv30->vertprog.samplers[i] = hwcso[i];
63 nv30->vertprog.samplers[i] = NULL;
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dsamplerobj.h86 _mesa_GenSamplers(GLsizei count, GLuint *samplers);
89 _mesa_DeleteSamplers(GLsizei count, const GLuint *samplers);
/external/chromium_org/third_party/skia/src/gpu/effects/
H A DGrSimpleTextureEffect.cpp27 const TextureSamplerArray& samplers) SK_OVERRIDE {
30 samplers[0],
H A DGrDistanceFieldTextureEffect.cpp44 const TextureSamplerArray& samplers) SK_OVERRIDE {
67 builder->fsAppendTextureLookup(samplers[0],
118 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
261 const TextureSamplerArray& samplers) SK_OVERRIDE {
298 builder->fsAppendTextureLookup(samplers[0], "uv", kVec2f_GrSLType);
305 builder->fsAppendTextureLookup(samplers[0], "uv_adjusted", kVec2f_GrSLType);
311 builder->fsAppendTextureLookup(samplers[0], "uv_adjusted", kVec2f_GrSLType);
362 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
368 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
374 builder->fsAppendTextureLookup(samplers[
[all...]
/external/mesa3d/src/mesa/main/
H A Dsamplerobj.h86 _mesa_GenSamplers(GLsizei count, GLuint *samplers);
89 _mesa_DeleteSamplers(GLsizei count, const GLuint *samplers);
/external/skia/src/gpu/effects/
H A DGrSimpleTextureEffect.cpp27 const TextureSamplerArray& samplers) SK_OVERRIDE {
30 samplers[0],
H A DGrDistanceFieldTextureEffect.cpp44 const TextureSamplerArray& samplers) SK_OVERRIDE {
67 builder->fsAppendTextureLookup(samplers[0],
118 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
261 const TextureSamplerArray& samplers) SK_OVERRIDE {
298 builder->fsAppendTextureLookup(samplers[0], "uv", kVec2f_GrSLType);
305 builder->fsAppendTextureLookup(samplers[0], "uv_adjusted", kVec2f_GrSLType);
311 builder->fsAppendTextureLookup(samplers[0], "uv_adjusted", kVec2f_GrSLType);
362 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
368 builder->fsAppendTextureLookup(samplers[1], "uv", kVec2f_GrSLType);
374 builder->fsAppendTextureLookup(samplers[
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_zscan.h53 void *samplers[3]; member in struct:vl_zscan
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_zscan.h53 void *samplers[3]; member in struct:vl_zscan
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dgen7_sampler_state.c46 /* These don't use samplers at all. */
190 struct gen7_sampler_state *samplers; local
203 samplers = brw_state_batch(brw, AUB_TRACE_SAMPLER_STATE,
204 brw->sampler.count * sizeof(*samplers),
206 memset(samplers, 0, brw->sampler.count * sizeof(*samplers));
213 gen7_update_sampler_state(brw, unit, s, &samplers[s]);
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dgen7_sampler_state.c46 /* These don't use samplers at all. */
190 struct gen7_sampler_state *samplers; local
203 samplers = brw_state_batch(brw, AUB_TRACE_SAMPLER_STATE,
204 brw->sampler.count * sizeof(*samplers),
206 memset(samplers, 0, brw->sampler.count * sizeof(*samplers));
213 gen7_update_sampler_state(brw, unit, s, &samplers[s]);
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_atom_sampler.c213 struct pipe_sampler_state *samplers,
229 struct pipe_sampler_state *sampler = samplers + unit;
244 /* if we've reset all the old samplers and we have no more new ones */
262 st->state.samplers[PIPE_SHADER_FRAGMENT],
269 st->state.samplers[PIPE_SHADER_VERTEX],
277 st->state.samplers[PIPE_SHADER_GEOMETRY],
209 update_shader_samplers(struct st_context *st, unsigned shader_stage, const struct gl_program *prog, unsigned max_units, struct pipe_sampler_state *samplers, unsigned *num_samplers) argument

Completed in 490 milliseconds

1234567891011