/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | samplerobj.h | 45 _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 D | samplerobj.c | 60 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 D | samplerobj.h | 45 _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 D | samplerobj.c | 60 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 D | d3d11tex.cpp | 40 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 D | s_texfetch.c | 1151 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 D | s_fragprog.c | 87 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 D | s_texcombine.c | 664 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 D | s_triangle.c | 1049 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 D | d3d11tex.cpp | 40 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 D | s_texfetch.c | 1151 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 D | s_fragprog.c | 87 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 D | s_texcombine.c | 656 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 D | r200_tex.c | 366 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 D | radeon_mipmap_tree.c | 252 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 D | radeon_tex.c | 317 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 D | radeon_mipmap_tree.c | 252 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 D | r200_tex.c | 366 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 D | radeon_mipmap_tree.c | 252 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 D | radeon_tex.c | 317 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 D | radeon_mipmap_tree.c | 252 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 D | brw_state_dump.c | 256 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 D | st_atom_texture.c | 144 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 D | brw_state_dump.c | 256 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 D | st_atom_texture.c | 144 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
|