/external/mesa3d/src/gallium/drivers/r300/ |
r300_texture_desc.c | 83 static boolean r300_texture_macro_switch(struct r300_resource *tex, 90 if (tex->b.b.nr_samples > 1) { 94 tile = r300_get_pixel_alignment(tex->b.b.format, tex->b.b.nr_samples, 95 tex->tex.microtile, RADEON_LAYOUT_TILED, dim, 0); 97 texdim = u_minify(tex->tex.width0, level); 99 texdim = u_minify(tex->tex.height0, level) [all...] |
r300_texture.c | 909 struct r300_resource *tex, 916 struct pipe_resource *pt = &tex->b.b; 917 struct r300_texture_desc *desc = &tex->tex; 995 struct r300_resource *tex = r300_resource(surf->base.texture); local 1030 struct r300_resource* tex = (struct r300_resource*)texture; local 1050 struct r300_resource* tex = (struct r300_resource*)texture; local 1079 struct r300_resource *tex = NULL; local 1223 struct r300_resource* tex = r300_resource(texture); local [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
svga_resource_texture.h | 150 struct svga_texture *tex = (struct svga_texture *)resource; local 151 assert(tex == NULL || tex->b.vtbl == &svga_texture_vtbl); 152 return tex; 170 svga_age_texture_view(struct svga_texture *tex, unsigned level) 172 assert(level < ARRAY_SIZE(tex->view_age)); 173 tex->view_age[level] = ++(tex->age); 179 check_face_level(const struct svga_texture *tex, 182 if (tex->b.b.target == PIPE_TEXTURE_CUBE) [all...] |
svga_resource_texture.c | 229 struct svga_texture *tex = svga_texture(pt); local 233 svga_sampler_view_reference(&tex->cached_view, NULL); 236 DBG("%s deleting %p\n", __FUNCTION__, (void *) tex); 238 SVGA_DBG(DEBUG_DMA, "unref sid %p (texture)\n", tex->handle); 239 svga_screen_surface_destroy(ss, &tex->key, &tex->handle); 241 ss->hud.total_resource_bytes -= tex->size; 243 FREE(tex->defined); 244 FREE(tex->rendered_to); 245 FREE(tex->dirty) 410 struct svga_texture *tex = svga_texture(texture); local 542 struct svga_texture *tex = svga_texture(texture); local 774 struct svga_texture *tex = svga_texture(transfer->resource); local 844 struct svga_texture *tex = svga_texture(transfer->resource); local 903 struct svga_texture *tex; local 1151 struct svga_texture *tex; local 1253 struct svga_texture *tex = svga_texture(pt); local 1419 struct svga_texture *tex = svga_texture(texture); local 1459 struct svga_texture *tex = svga_texture(texture); local [all...] |
svga_surface.c | 108 struct svga_texture *tex, 132 key->size.width = u_minify(tex->b.b.width0, start_mip); 133 key->size.height = u_minify(tex->b.b.height0, start_mip); 134 key->size.depth = zslice_pick < 0 ? u_minify(tex->b.b.depth0, start_mip) : 1; 140 key->sampleCount = tex->b.b.nr_samples > 1 ? tex->b.b.nr_samples : 0; 146 if (tex->b.b.target == PIPE_TEXTURE_CUBE && layer_pick < 0) { 149 } else if (tex->b.b.target == PIPE_TEXTURE_1D_ARRAY || 150 tex->b.b.target == PIPE_TEXTURE_2D_ARRAY) { 177 if (svga_is_texture_level_defined(tex, j + layer_pick, i + start_mip)) 211 struct svga_texture *tex = svga_texture(pt); local 381 struct svga_texture *tex = svga_texture(s->base.texture); local 565 struct svga_texture *tex = svga_texture(surf->texture); local 609 struct svga_texture *tex = svga_texture(surf->texture); local 694 struct svga_texture *tex = svga_texture(surf->texture); local [all...] |
/external/blktrace/doc/ |
Makefile | 5 blktrace.tex: 6 @touch blktrace.tex 8 blktrace.pdf: blktrace.tex 9 @latex blktrace.tex 10 @latex blktrace.tex
|
/external/blktrace/btreplay/doc/ |
Makefile | 5 btreplay.tex: 6 @touch btreplay.tex 8 btreplay.dvi: btreplay.tex abstract.tex 9 @latex btreplay.tex 10 @latex btreplay.tex
|
/external/blktrace/btt/doc/ |
Makefile | 1 DOCTMP = btt.log btt.aux btt.dvi btt.toc btt.tex.bak 5 btt.tex: activity.eps qhist.eps dhist.eps seek.eps 6 @touch btt.tex 8 btt.pdf: btt.tex 9 @latex btt.tex 10 @latex btt.tex
|
/external/mesa3d/src/compiler/nir/ |
nir_lower_tex.c | 42 project_src(nir_builder *b, nir_tex_instr *tex) 45 int proj_index = nir_tex_instr_src_index(tex, nir_tex_src_projector); 49 b->cursor = nir_before_instr(&tex->instr); 52 nir_frcp(b, nir_ssa_for_src(b, tex->src[proj_index].src, 1)); 55 for (unsigned i = 0; i < tex->num_srcs; i++) { 56 switch (tex->src[i].src_type) { 64 nir_ssa_for_src(b, tex->src[i].src, nir_tex_instr_src_size(tex, i)); 70 if (tex->is_array && tex->src[i].src_type == nir_tex_src_coord) 715 nir_tex_instr *tex = nir_instr_as_tex(instr); local [all...] |
nir_lower_bitmap.c | 85 nir_tex_instr *tex; local 91 tex = nir_tex_instr_create(shader, 1); 92 tex->op = nir_texop_tex; 93 tex->sampler_dim = GLSL_SAMPLER_DIM_2D; 94 tex->coord_components = 2; 95 tex->sampler_index = options->sampler; 96 tex->texture_index = options->sampler; 97 tex->dest_type = nir_type_float; 98 tex->src[0].src_type = nir_tex_src_coord; 99 tex->src[0].src = nir_src_for_ssa(texcoord) [all...] |
nir_lower_drawpixels.c | 118 nir_tex_instr *tex; local 128 * TEX def, texcoord, drawpix_sampler, 2D 130 tex = nir_tex_instr_create(state->shader, 1); 131 tex->op = nir_texop_tex; 132 tex->sampler_dim = GLSL_SAMPLER_DIM_2D; 133 tex->coord_components = 2; 134 tex->sampler_index = state->options->drawpix_sampler; 135 tex->texture_index = state->options->drawpix_sampler; 136 tex->dest_type = nir_type_float; 137 tex->src[0].src_type = nir_tex_src_coord [all...] |
nir_normalize_cubemap_coords.c | 45 nir_tex_instr *tex = nir_instr_as_tex(instr); local 46 if (tex->sampler_dim != GLSL_SAMPLER_DIM_CUBE) 49 b->cursor = nir_before_instr(&tex->instr); 51 for (unsigned i = 0; i < tex->num_srcs; i++) { 52 if (tex->src[i].src_type != nir_tex_src_coord) 56 nir_ssa_for_src(b, tex->src[i].src, nir_tex_instr_src_size(tex, i)); 69 if (tex->coord_components == 4) { 77 nir_instr_rewrite_src(&tex->instr, 78 &tex->src[i].src [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
i915_resource_texture.c | 133 i915_texture_set_level_info(struct i915_texture *tex, 136 assert(level < ARRAY_SIZE(tex->nr_images)); 138 assert(!tex->image_offset[level]); 140 tex->nr_images[level] = nr_images; 141 tex->image_offset[level] = MALLOC(nr_images * sizeof(struct offset_pair)); 142 tex->image_offset[level][0].nblocksx = 0; 143 tex->image_offset[level][0].nblocksy = 0; 146 unsigned i915_texture_offset(const struct i915_texture *tex, 150 x = tex->image_offset[level][layer].nblocksx 151 * util_format_get_blocksize(tex->b.b.format) 690 struct i915_texture *tex = i915_texture(texture); local 701 struct i915_texture *tex = i915_texture(pt); local 723 struct i915_texture *tex = i915_texture(resource); local 796 struct i915_texture *tex = i915_texture(itransfer->b.resource); local 926 struct i915_texture *tex = CALLOC_STRUCT(i915_texture); local 983 struct i915_texture *tex; local [all...] |
i915_resource.h | 89 unsigned i915_texture_offset(const struct i915_texture *tex, 99 struct i915_texture *tex = (struct i915_texture *)resource; local 100 assert(tex->b.vtbl == &i915_texture_vtbl); 101 return tex; 106 struct i915_buffer *tex = (struct i915_buffer *)resource; local 107 assert(tex->b.vtbl == &i915_buffer_vtbl); 108 return tex;
|
/external/mesa3d/src/gallium/drivers/ilo/ |
ilo_resource.c | 50 [PIPE_TEXTURE_1D] = "tex-1d", 51 [PIPE_TEXTURE_2D] = "tex-2d", 52 [PIPE_TEXTURE_3D] = "tex-3d", 53 [PIPE_TEXTURE_CUBE] = "tex-cube", 54 [PIPE_TEXTURE_RECT] = "tex-rect", 55 [PIPE_TEXTURE_1D_ARRAY] = "tex-1d-array", 56 [PIPE_TEXTURE_2D_ARRAY] = "tex-2d-array", 57 [PIPE_TEXTURE_CUBE_ARRAY] = "tex-cube-array", 252 tex_free_slices(struct ilo_texture *tex) 254 FREE(tex->slices[0]) 550 struct ilo_texture *tex; local 769 struct ilo_texture *tex = ilo_texture(res); local [all...] |
ilo_resource.h | 145 ilo_texture_get_slice(const struct ilo_texture *tex, 148 assert(level <= tex->base.last_level); 149 assert(slice < ((tex->base.target == PIPE_TEXTURE_3D) ? 150 u_minify(tex->base.depth0, level) : tex->base.array_size)); 152 return &tex->slices[level][slice]; 156 ilo_texture_set_slice_flags(struct ilo_texture *tex, unsigned level, 161 ilo_texture_get_slice(tex, level, first_slice + num_slices - 1); 163 ilo_texture_get_slice(tex, level, first_slice); 172 ilo_texture_set_slice_clear_value(struct ilo_texture *tex, unsigned level [all...] |
/external/mesa3d/src/intel/vulkan/ |
anv_nir_lower_input_attachments.c | 69 nir_tex_instr *tex = nir_tex_instr_create(b.shader, 2 + multisampled); local 71 tex->op = nir_texop_txf; 75 tex->dest_type = nir_type_float; 78 tex->dest_type = nir_type_int; 81 tex->dest_type = nir_type_uint; 86 tex->is_array = true; 87 tex->is_shadow = false; 89 tex->texture = nir_deref_var_clone(load->variables[0], tex); 90 tex->sampler = NULL [all...] |
/external/vulkan-validation-layers/demos/ |
cube.frag | 24 layout (binding = 1) uniform sampler2D tex; 29 uFragColor = texture(tex, texcoord.xy);
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
freedreno_surface.c | 41 // struct fd_resource* tex = fd_resource(ptex); 48 debug_assert(surf_tmpl->u.tex.first_layer == surf_tmpl->u.tex.last_layer); 51 unsigned level = surf_tmpl->u.tex.level; 60 psurf->u.tex.level = level; 61 psurf->u.tex.first_layer = surf_tmpl->u.tex.first_layer; 62 psurf->u.tex.last_layer = surf_tmpl->u.tex.last_layer;
|
freedreno_texture.c | 52 static void bind_sampler_states(struct fd_texture_stateobj *tex, 59 tex->samplers[p] = hwcso[i]; 60 if (tex->samplers[p]) 61 tex->valid_samplers |= (1 << p); 63 tex->valid_samplers &= ~(1 << p); 66 tex->num_samplers = util_last_bit(tex->valid_samplers); 69 static void set_sampler_views(struct fd_texture_stateobj *tex, 77 pipe_sampler_view_reference(&tex->textures[p], view); 78 if (tex->textures[p] [all...] |
/external/skia/tests/ |
VkClearTests.cpp | 62 GrTexture* tex = gpu->createTexture(surfDesc, SkBudgeted::kNo); 63 SkASSERT(tex); 64 SkASSERT(tex->asRenderTarget()); 67 gpu->clear(rect, GrColor_TRANSPARENT_BLACK, tex->asRenderTarget()); 69 gpu->readPixels(tex, 0, 0, 5, 5, config, (void*)buffer.get(), 0); 77 gpu->clear(rect, GrColor_WHITE, tex->asRenderTarget()); 79 gpu->readPixels(tex, 0, 0, 5, 5, config, (void*)buffer.get(), 0); 89 gpu->clear(rect, myColor, tex->asRenderTarget()); 91 gpu->readPixels(tex, 0, 0, 5, 5, config, (void*)buffer.get(), 0); 118 GrTexture* tex = gpu->createTexture(surfDesc, SkBudgeted::kNo) [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_nir_lower_tex_src_plane.c | 70 nir_tex_instr *tex = nir_instr_as_tex(instr); local 71 int plane_index = nir_tex_instr_src_index(tex, nir_tex_src_plane); 76 nir_const_value *plane = nir_src_as_const_value(tex->src[plane_index].src); 80 unsigned y_samp = tex->texture_index; 82 assume(tex->texture_index == tex->sampler_index); 86 tex->texture_index = tex->sampler_index = 90 nir_tex_instr_remove_src(tex, plane_index);
|
/external/mesa3d/src/mesa/main/ |
texcompress_s3tc.c | 366 GLubyte tex[4]; local 367 fetch_ext_rgb_dxt1(rowStride, map, i, j, tex); 368 texel[RCOMP] = UBYTE_TO_FLOAT(tex[RCOMP]); 369 texel[GCOMP] = UBYTE_TO_FLOAT(tex[GCOMP]); 370 texel[BCOMP] = UBYTE_TO_FLOAT(tex[BCOMP]); 371 texel[ACOMP] = UBYTE_TO_FLOAT(tex[ACOMP]); 383 GLubyte tex[4]; local 384 fetch_ext_rgba_dxt1(rowStride, map, i, j, tex); 385 texel[RCOMP] = UBYTE_TO_FLOAT(tex[RCOMP]); 386 texel[GCOMP] = UBYTE_TO_FLOAT(tex[GCOMP]) 400 GLubyte tex[4]; local 417 GLubyte tex[4]; local 435 GLubyte tex[4]; local 452 GLubyte tex[4]; local 469 GLubyte tex[4]; local 486 GLubyte tex[4]; local [all...] |
/external/mesa3d/src/gallium/winsys/sw/wrapper/ |
wrapper_sw_winsys.c | 61 struct pipe_resource *tex; member in struct:wrapper_sw_displaytarget 104 struct pipe_resource *tex = wdt->tex; local 108 map = pipe_transfer_map(pipe, tex, 0, 0, 110 0, 0, wdt->tex->width0, wdt->tex->height0, &tr); 124 struct pipe_resource *tex, unsigned *stride) 130 wdt->tex = tex; 141 pipe_resource_reference(&tex, NULL) 156 struct pipe_resource *tex; local 186 struct pipe_resource *tex; local 203 struct pipe_resource *tex = wdt->tex; local 216 struct pipe_resource *tex = wdt->tex; local [all...] |
/external/mesa3d/src/gallium/auxiliary/hud/ |
hud_context.h | 43 hud_draw(struct hud_context *hud, struct pipe_resource *tex);
|