Searched defs:samplers (Results 1 - 25 of 74) sorted by relevance

123

/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_zscan.h53 void *samplers[3]; member in struct:vl_zscan
H A Dvl_idct.h49 void *samplers[2]; member in struct:vl_idct
H A Dvl_compositor.h64 void *samplers[3]; member in struct:vl_compositor_layer
157 * set overlay samplers
/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]);
H A Dbrw_wm_sampler_state.c171 /* These don't use samplers at all. */
336 struct brw_sampler_state *samplers; local
352 samplers = brw_state_batch(brw, AUB_TRACE_SAMPLER_STATE,
353 brw->sampler.count * sizeof(*samplers),
355 memset(samplers, 0, brw->sampler.count * sizeof(*samplers));
362 brw_update_sampler_state(brw, unit, s, &samplers[s]);
/external/mesa3d/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
/external/skia/src/gpu/effects/
H A DGrDitherEffect.cpp89 const TextureSamplerArray& samplers) {
84 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordsArray&, const TextureSamplerArray& samplers) argument
H A DGrBicubicEffect.cpp59 const TextureSamplerArray& samplers) {
107 fDomain.sampleTexture(fsBuilder, domain, sampleVar.c_str(), coord, samplers[0]);
54 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& effect, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
H A DGrConvexPolyEffect.cpp114 const TextureSamplerArray& samplers) {
209 const TextureSamplerArray& samplers) {
109 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordsArray&, const TextureSamplerArray& samplers) argument
204 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordsArray&, const TextureSamplerArray& samplers) argument
H A DGrConvolutionEffect.cpp59 const TextureSamplerArray& samplers) {
90 fsBuilder->appendTextureLookup(samplers[0], "coord");
54 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor&, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
H A DGrTextureDomain.cpp196 const TextureSamplerArray& samplers) {
202 fGLDomain.sampleTexture(fsBuilder, domain, outputColor, coords2D, samplers[0], inputColor);
191 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
/external/skia/src/gpu/gl/
H A DGrGLXferProcessor.h29 const TextureSamplerArray& samplers)
36 , fSamplers(samplers) {}
23 EmitArgs(GrGLXPBuilder* pb, const GrXferProcessor& xp, const char* inputColor, const char* inputCoverage, const char* outputPrimary, const char* outputSecondary, const TextureSamplerArray& samplers) argument
H A DGrGLPrimitiveProcessor.h36 const TextureSamplerArray& samplers,
44 , fSamplers(samplers)
31 EmitArgs(GrGLGPBuilder* pb, const GrPrimitiveProcessor& gp, const GrBatchTracker& bt, const char* outputColor, const char* outputCoverage, const TextureSamplerArray& samplers, const TransformsIn& transformsIn, TransformsOut* transformsOut) argument
H A DGrGLProgram.cpp76 SkTArray<typename Proc::Sampler, true>& samplers = ip->fSamplers; local
77 int numSamplers = samplers.count();
79 SkASSERT(samplers[s].fUniform.isValid());
80 fProgramDataManager.setSampler(samplers[s].fUniform, *texUnitIdx);
81 samplers[s].fTextureUnit = (*texUnitIdx)++;
87 const SkTArray<typename Proc::Sampler, true>& samplers = ip->fSamplers; local
88 int numSamplers = samplers.count();
91 SkASSERT(samplers[s].fTextureUnit >= 0);
93 fGpu->bindTexture(samplers[s].fTextureUnit,
/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...]
H A Dlp_context.h60 struct pipe_sampler_state *samplers[PIPE_SHADER_TYPES][PIPE_MAX_SAMPLERS]; member in struct:llvmpipe_context
/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...]
H A Dsp_context.h63 struct pipe_sampler_state *samplers[PIPE_SHADER_TYPES][PIPE_MAX_SAMPLERS]; member in struct:softpipe_context
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_sampler.c156 void **samplers)
164 /* we only support fragment shader samplers at this time */
170 !memcmp(svga->curr.sampler + start, samplers, num * sizeof(void *))) {
176 svga->curr.sampler[start + i] = samplers[i];
152 svga_bind_sampler_states(struct pipe_context *pipe, unsigned shader, unsigned start, unsigned num, void **samplers) argument
/external/mesa3d/src/gallium/state_trackers/clover/core/
H A Dkernel.hpp56 std::vector<void *> samplers; member in struct:_cl_kernel::exec_context
/external/mesa3d/src/gallium/state_trackers/xa/
H A Dxa_yuv.c72 struct pipe_sampler_state *samplers[3]; local
87 samplers[i] = &sampler;
95 cso_set_samplers(r->cso, PIPE_SHADER_FRAGMENT, 3, (const struct pipe_sampler_state **)samplers);
/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/mesa3d/src/mesa/main/
H A Dsamplerobj.c163 _mesa_GenSamplers(GLsizei count, GLuint *samplers) argument
179 if (!samplers)
189 samplers[i] = first + i;
195 _mesa_DeleteSamplers(GLsizei count, const GLuint *samplers) argument
211 if (samplers[i]) {
213 _mesa_lookup_samplerobj(ctx, samplers[i]);
216 _mesa_HashRemove(ctx->Shared->SamplerObjects, samplers[i]);
/external/skia/gm/
H A Ddcshader.cpp73 const TextureSamplerArray& samplers) {
68 emitCode(GrGLFPBuilder* builder, const GrFragmentProcessor& fp, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_pstipple.c89 void *samplers[PIPE_MAX_SAMPLERS]; member in struct:pstip_stage::__anon11958
126 uint samplersUsed; /**< bitfield of samplers used */
539 /* how many samplers? */
545 pstip->state.samplers[pstip->fs->sampler_unit] = pstip->sampler_cso;
552 pstip->driver_bind_sampler_states(pipe, num_samplers, pstip->state.samplers);
576 pstip->state.samplers);
713 memcpy(pstip->state.samplers, sampler, num * sizeof(void *));
715 pstip->state.samplers[i] = NULL;

Completed in 902 milliseconds

123