Searched defs:samp (Results 1 - 25 of 39) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dsamplerobj.h45 _mesa_is_mipmap_filter(const struct gl_sampler_object *samp) argument
47 return samp->MinFilter != GL_NEAREST && samp->MinFilter != GL_LINEAR;
54 struct gl_sampler_object *samp);
59 struct gl_sampler_object *samp)
61 if (*ptr != samp)
62 _mesa_reference_sampler_object_(ctx, ptr, samp);
57 _mesa_reference_sampler_object(struct gl_context *ctx, struct gl_sampler_object **ptr, struct gl_sampler_object *samp) argument
H A Dsamplerobj.c60 struct gl_sampler_object *samp)
62 assert(*ptr != samp); /* The inline wrapper should prevent no-op calls */
88 if (samp) {
90 /*_glthread_LOCK_MUTEX(samp->Mutex);*/
91 if (samp->RefCount == 0) {
98 samp->RefCount++;
101 (void *) samp, samp->Name, samp->RefCount);
103 *ptr = samp;
58 _mesa_reference_sampler_object_(struct gl_context *ctx, struct gl_sampler_object **ptr, struct gl_sampler_object *samp) argument
324 set_sampler_wrap_s(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
339 set_sampler_wrap_t(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
354 set_sampler_wrap_r(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
369 set_sampler_min_filter(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
392 set_sampler_mag_filter(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
411 set_sampler_lod_bias(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
424 set_sampler_border_colorf(struct gl_context *ctx, struct gl_sampler_object *samp, const GLfloat params[4]) argument
438 set_sampler_border_colori(struct gl_context *ctx, struct gl_sampler_object *samp, const GLint params[4]) argument
452 set_sampler_border_colorui(struct gl_context *ctx, struct gl_sampler_object *samp, const GLuint params[4]) argument
466 set_sampler_min_lod(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
479 set_sampler_max_lod(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
492 set_sampler_compare_mode(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
513 set_sampler_compare_func(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
547 set_sampler_max_anisotropy(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
567 set_sampler_cube_map_seamless(struct gl_context *ctx, struct gl_sampler_object *samp, GLboolean param) argument
585 set_sampler_srgb_decode(struct gl_context *ctx, struct gl_sampler_object *samp, GLenum param) argument
[all...]
/external/mesa3d/src/mesa/main/
H A Dsamplerobj.h45 _mesa_is_mipmap_filter(const struct gl_sampler_object *samp) argument
47 return samp->MinFilter != GL_NEAREST && samp->MinFilter != GL_LINEAR;
54 struct gl_sampler_object *samp);
59 struct gl_sampler_object *samp)
61 if (*ptr != samp)
62 _mesa_reference_sampler_object_(ctx, ptr, samp);
57 _mesa_reference_sampler_object(struct gl_context *ctx, struct gl_sampler_object **ptr, struct gl_sampler_object *samp) argument
H A Dsamplerobj.c60 struct gl_sampler_object *samp)
62 assert(*ptr != samp); /* The inline wrapper should prevent no-op calls */
88 if (samp) {
90 /*_glthread_LOCK_MUTEX(samp->Mutex);*/
91 if (samp->RefCount == 0) {
98 samp->RefCount++;
101 (void *) samp, samp->Name, samp->RefCount);
103 *ptr = samp;
58 _mesa_reference_sampler_object_(struct gl_context *ctx, struct gl_sampler_object **ptr, struct gl_sampler_object *samp) argument
324 set_sampler_wrap_s(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
339 set_sampler_wrap_t(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
354 set_sampler_wrap_r(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
369 set_sampler_min_filter(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
392 set_sampler_mag_filter(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
411 set_sampler_lod_bias(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
424 set_sampler_border_colorf(struct gl_context *ctx, struct gl_sampler_object *samp, const GLfloat params[4]) argument
438 set_sampler_border_colori(struct gl_context *ctx, struct gl_sampler_object *samp, const GLint params[4]) argument
452 set_sampler_border_colorui(struct gl_context *ctx, struct gl_sampler_object *samp, const GLuint params[4]) argument
466 set_sampler_min_lod(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
479 set_sampler_max_lod(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
492 set_sampler_compare_mode(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
513 set_sampler_compare_func(struct gl_context *ctx, struct gl_sampler_object *samp, GLint param) argument
547 set_sampler_max_anisotropy(struct gl_context *ctx, struct gl_sampler_object *samp, GLfloat param) argument
567 set_sampler_cube_map_seamless(struct gl_context *ctx, struct gl_sampler_object *samp, GLboolean param) argument
585 set_sampler_srgb_decode(struct gl_context *ctx, struct gl_sampler_object *samp, GLenum param) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/progs/d3d11tex/
H A Dd3d11tex.cpp40 ID3D11SamplerState* samp[2]; member in struct:d3d11tex
85 dev->CreateSamplerState(&sampd, &samp[0]);
88 dev->CreateSamplerState(&sampd, &samp[1]);
107 ctx->PSSetSamplers(0, 2, samp);
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/
H A Ds_texfetch.c1151 set_fetch_functions(struct gl_sampler_object *samp, argument
1158 if (samp->sRGBDecode == GL_SKIP_DECODE_EXT &&
1171 struct gl_sampler_object *samp; local
1178 samp = _mesa_get_samplerobj(ctx, unit);
1185 set_fetch_functions(samp,
H A Ds_fragprog.c87 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
89 lambda = CLAMP(lambda, samp->MinLod, samp->MaxLod);
91 swrast->TextureSample[unit](ctx, samp, ctx->Texture.Unit[unit]._Current,
123 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
136 lambda += lodBias + texUnit->LodBias + samp->LodBias;
138 lambda = CLAMP(lambda, samp->MinLod, samp->MaxLod);
140 swrast->TextureSample[unit](ctx, samp, ctx->Texture.Unit[unit]._Current,
H A Ds_texcombine.c664 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
675 if (texUnit->LodBias + samp->LodBias != 0.0F) {
677 const GLfloat bias = CLAMP(texUnit->LodBias + samp->LodBias,
686 if (samp->MinLod != -1000.0 ||
687 samp->MaxLod != 1000.0) {
689 const GLfloat min = samp->MinLod;
690 const GLfloat max = samp->MaxLod;
700 swrast->TextureSample[unit]( ctx, samp,
727 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
733 if (texUnit->LodBias + samp
[all...]
H A Ds_triangle.c1049 const struct gl_sampler_object *samp; local
1056 samp = ctx->Texture.Unit[0].Sampler;
1058 samp = &texObj2D->Sampler;
1060 samp = NULL;
1066 minFilter = texObj2D ? samp->MinFilter : GL_NONE;
1067 magFilter = texObj2D ? samp->MagFilter : GL_NONE;
1076 && samp->WrapS == GL_REPEAT
1077 && samp->WrapT == GL_REPEAT
/external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11tex/
H A Dd3d11tex.cpp40 ID3D11SamplerState* samp[2]; member in struct:d3d11tex
85 dev->CreateSamplerState(&sampd, &samp[0]);
88 dev->CreateSamplerState(&sampd, &samp[1]);
107 ctx->PSSetSamplers(0, 2, samp);
/external/mesa3d/src/mesa/swrast/
H A Ds_texfetch.c1151 set_fetch_functions(struct gl_sampler_object *samp, argument
1158 if (samp->sRGBDecode == GL_SKIP_DECODE_EXT &&
1171 struct gl_sampler_object *samp; local
1178 samp = _mesa_get_samplerobj(ctx, unit);
1185 set_fetch_functions(samp,
H A Ds_fragprog.c87 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
89 lambda = CLAMP(lambda, samp->MinLod, samp->MaxLod);
91 swrast->TextureSample[unit](ctx, samp, ctx->Texture.Unit[unit]._Current,
123 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
136 lambda += lodBias + texUnit->LodBias + samp->LodBias;
138 lambda = CLAMP(lambda, samp->MinLod, samp->MaxLod);
140 swrast->TextureSample[unit](ctx, samp, ctx->Texture.Unit[unit]._Current,
H A Ds_texcombine.c656 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
667 if (texUnit->LodBias + samp->LodBias != 0.0F) {
669 const GLfloat bias = CLAMP(texUnit->LodBias + samp->LodBias,
678 if (samp->MinLod != -1000.0 ||
679 samp->MaxLod != 1000.0) {
681 const GLfloat min = samp->MinLod;
682 const GLfloat max = samp->MaxLod;
692 swrast->TextureSample[unit]( ctx, samp,
719 const struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
725 if (texUnit->LodBias + samp
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/r200/
H A Dr200_tex.c366 struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
369 r200SetTexMaxAnisotropy(t , samp->MaxAnisotropy);
370 r200SetTexFilter(t, samp->MinFilter, samp->MagFilter);
371 r200SetTexWrap(t, samp->WrapS, samp->WrapT, samp->WrapR);
372 r200SetTexBorderColor(t, samp->BorderColor.f);
496 struct gl_sampler_object *samp = _mesa_new_sampler_object(ctx, name); local
497 if (samp)
[all...]
H A Dradeon_mipmap_tree.c252 static void calculate_min_max_lod(struct gl_sampler_object *samp, struct gl_texture_object *tObj, argument
263 if (samp->MinFilter == GL_NEAREST || samp->MinFilter == GL_LINEAR) {
268 minLod = tObj->BaseLevel + (GLint)(samp->MinLod);
271 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5);
540 struct gl_sampler_object *samp,
547 if (samp == &texObj->Sampler && (t->validated || t->image_override)) {
551 calculate_min_max_lod(samp, &t->base, &t->minLod, &t->maxLod);
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/
H A Dradeon_tex.c317 struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
320 radeonSetTexMaxAnisotropy(t , samp->MaxAnisotropy);
321 radeonSetTexFilter(t, samp->MinFilter, samp->MagFilter);
322 radeonSetTexWrap(t, samp->WrapS, samp->WrapT);
323 radeonSetTexBorderColor(t, samp->BorderColor.f);
435 struct gl_sampler_object *samp = _mesa_new_sampler_object(ctx, name); local
436 if (samp)
437 samp
[all...]
H A Dradeon_mipmap_tree.c252 static void calculate_min_max_lod(struct gl_sampler_object *samp, struct gl_texture_object *tObj, argument
263 if (samp->MinFilter == GL_NEAREST || samp->MinFilter == GL_LINEAR) {
268 minLod = tObj->BaseLevel + (GLint)(samp->MinLod);
271 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5);
540 struct gl_sampler_object *samp,
547 if (samp == &texObj->Sampler && (t->validated || t->image_override)) {
551 calculate_min_max_lod(samp, &t->base, &t->minLod, &t->maxLod);
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dr200_tex.c366 struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
369 r200SetTexMaxAnisotropy(t , samp->MaxAnisotropy);
370 r200SetTexFilter(t, samp->MinFilter, samp->MagFilter);
371 r200SetTexWrap(t, samp->WrapS, samp->WrapT, samp->WrapR);
372 r200SetTexBorderColor(t, samp->BorderColor.f);
496 struct gl_sampler_object *samp = _mesa_new_sampler_object(ctx, name); local
497 if (samp)
[all...]
H A Dradeon_mipmap_tree.c252 static void calculate_min_max_lod(struct gl_sampler_object *samp, struct gl_texture_object *tObj, argument
263 if (samp->MinFilter == GL_NEAREST || samp->MinFilter == GL_LINEAR) {
268 minLod = tObj->BaseLevel + (GLint)(samp->MinLod);
271 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5);
540 struct gl_sampler_object *samp,
547 if (samp == &texObj->Sampler && (t->validated || t->image_override)) {
551 calculate_min_max_lod(samp, &t->base, &t->minLod, &t->maxLod);
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_tex.c317 struct gl_sampler_object *samp = _mesa_get_samplerobj(ctx, unit); local
320 radeonSetTexMaxAnisotropy(t , samp->MaxAnisotropy);
321 radeonSetTexFilter(t, samp->MinFilter, samp->MagFilter);
322 radeonSetTexWrap(t, samp->WrapS, samp->WrapT);
323 radeonSetTexBorderColor(t, samp->BorderColor.f);
435 struct gl_sampler_object *samp = _mesa_new_sampler_object(ctx, name); local
436 if (samp)
437 samp
[all...]
H A Dradeon_mipmap_tree.c252 static void calculate_min_max_lod(struct gl_sampler_object *samp, struct gl_texture_object *tObj, argument
263 if (samp->MinFilter == GL_NEAREST || samp->MinFilter == GL_LINEAR) {
268 minLod = tObj->BaseLevel + (GLint)(samp->MinLod);
271 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5);
540 struct gl_sampler_object *samp,
547 if (samp == &texObj->Sampler && (t->validated || t->image_override)) {
551 calculate_min_max_lod(samp, &t->base, &t->minLod, &t->maxLod);
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_state_dump.c256 struct brw_sampler_state *samp = intel->batch.bo->virtual + offset; local
260 for (i = 0; i < size / sizeof(*samp); i++) {
269 samp++;
270 offset += sizeof(*samp);
278 struct gen7_sampler_state *samp = intel->batch.bo->virtual + offset; local
283 for (i = 0; i < size / sizeof(*samp); i++) {
292 samp++;
293 offset += sizeof(*samp);
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_atom_texture.c144 const struct gl_sampler_object *samp,
171 const struct gl_sampler_object *samp,
180 st_create_texture_sampler_view_from_stobj(pipe, stObj, samp, format);
194 const struct gl_sampler_object *samp; local
200 samp = _mesa_get_samplerobj(ctx, texUnit);
206 samp = &texObj->Sampler;
225 if ((samp->sRGBDecode == GL_SKIP_DECODE_EXT) &&
251 samp,
142 st_create_texture_sampler_view_from_stobj(struct pipe_context *pipe, struct st_texture_object *stObj, const struct gl_sampler_object *samp, enum pipe_format format) argument
169 st_get_texture_sampler_view_from_stobj(struct st_texture_object *stObj, struct pipe_context *pipe, const struct gl_sampler_object *samp, enum pipe_format format) argument
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_state_dump.c256 struct brw_sampler_state *samp = intel->batch.bo->virtual + offset; local
260 for (i = 0; i < size / sizeof(*samp); i++) {
269 samp++;
270 offset += sizeof(*samp);
278 struct gen7_sampler_state *samp = intel->batch.bo->virtual + offset; local
283 for (i = 0; i < size / sizeof(*samp); i++) {
292 samp++;
293 offset += sizeof(*samp);
/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_texture.c144 const struct gl_sampler_object *samp,
171 const struct gl_sampler_object *samp,
180 st_create_texture_sampler_view_from_stobj(pipe, stObj, samp, format);
194 const struct gl_sampler_object *samp; local
200 samp = _mesa_get_samplerobj(ctx, texUnit);
206 samp = &texObj->Sampler;
225 if ((samp->sRGBDecode == GL_SKIP_DECODE_EXT) &&
251 samp,
142 st_create_texture_sampler_view_from_stobj(struct pipe_context *pipe, struct st_texture_object *stObj, const struct gl_sampler_object *samp, enum pipe_format format) argument
169 st_get_texture_sampler_view_from_stobj(struct st_texture_object *stObj, struct pipe_context *pipe, const struct gl_sampler_object *samp, enum pipe_format format) argument

Completed in 9448 milliseconds

12