Searched refs:tile (Results 1 - 25 of 619) sorted by relevance

1234567891011>>

/xsrc/external/mit/libX11/dist/src/
H A DSetTile.c36 Pixmap tile)
40 gc->values.tile = tile;
33 XSetTile(register Display * dpy,GC gc,Pixmap tile) argument
/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dsna_tiling.c58 sna_tiling_composite_add_rect(struct sna_tile_state *tile, argument
61 if (tile->rect_count == tile->rect_size) {
63 int newsize = tile->rect_size * 2;
65 if (tile->rects == tile->rects_embedded) {
71 tile->rects_embedded,
72 sizeof(struct sna_composite_rectangles) * tile->rect_count);
74 a = realloc(tile->rects,
80 tile
139 struct sna_tile_state *tile = op->priv; local in function:sna_tiling_composite_done
286 struct sna_tile_state *tile; local in function:sna_tiling_composite
334 struct sna_tile_state *tile = op->base.priv; local in function:sna_tiling_composite_spans_box
379 struct sna_tile_state *tile = op->base.priv; local in function:sna_tiling_composite_spans_done
550 struct sna_tile_state *tile; local in function:sna_tiling_composite_spans
602 RegionRec region, tile, this; local in function:sna_tiling_fill_boxes
793 RegionRec region, tile, this; local in function:sna_tiling_blt_copy_boxes__with_alpha
1017 RegionRec region, tile, this; local in function:sna_tiling_blt_copy_boxes
1131 BoxRec extents, tile, stack[64], *clipped, *c; local in function:sna_tiling_copy_boxes
[all...]
H A Dsna_io.c309 BoxRec tile, stack[64], *clipped, *c; local in function:sna_read_boxes
328 for (tile.y1 = extents.y1; tile.y1 < extents.y2; tile.y1 = tile.y2) {
329 int y2 = tile.y1 + step;
332 tile.y2 = y2;
334 for (tile.x1 = extents.x1; tile.x1 < extents.x2; tile
893 BoxRec tile, stack[64], *clipped; local in function:sna_write_boxes
1400 BoxRec tile, stack[64], *clipped; local in function:sna_write_boxes__xor
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dsna_tiling.c58 sna_tiling_composite_add_rect(struct sna_tile_state *tile, argument
61 if (tile->rect_count == tile->rect_size) {
63 int newsize = tile->rect_size * 2;
65 if (tile->rects == tile->rects_embedded) {
71 tile->rects_embedded,
72 sizeof(struct sna_composite_rectangles) * tile->rect_count);
74 a = realloc(tile->rects,
80 tile
139 struct sna_tile_state *tile = op->priv; local in function:sna_tiling_composite_done
286 struct sna_tile_state *tile; local in function:sna_tiling_composite
334 struct sna_tile_state *tile = op->base.priv; local in function:sna_tiling_composite_spans_box
380 struct sna_tile_state *tile = op->base.priv; local in function:sna_tiling_composite_spans_done
551 struct sna_tile_state *tile; local in function:sna_tiling_composite_spans
602 RegionRec region, tile, this; local in function:sna_tiling_fill_boxes
793 RegionRec region, tile, this; local in function:sna_tiling_blt_copy_boxes__with_alpha
1017 RegionRec region, tile, this; local in function:sna_tiling_blt_copy_boxes
1131 BoxRec extents, tile, stack[64], *clipped, *c; local in function:sna_tiling_copy_boxes
[all...]
H A Dsna_io.c304 BoxRec tile, stack[64], *clipped, *c; local in function:sna_read_boxes
323 for (tile.y1 = extents.y1; tile.y1 < extents.y2; tile.y1 = tile.y2) {
324 int y2 = tile.y1 + step;
327 tile.y2 = y2;
329 for (tile.x1 = extents.x1; tile.x1 < extents.x2; tile
872 BoxRec tile, stack[64], *clipped; local in function:sna_write_boxes
1376 BoxRec tile, stack[64], *clipped; local in function:sna_write_boxes__xor
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_rast_debug.c6 struct tile { struct
126 static void plot(struct tile *tile, argument
131 if (tile->data[x][y] == ' ')
132 tile->coverage++;
134 tile->overdraw++;
136 tile->data[x][y] = val;
147 struct tile *tile,
154 if (!tile
145 debug_shade_tile(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
170 debug_clear_tile(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
187 debug_triangle(int tilex,int tiley,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
243 do_debug_bin(struct tile * tile,const struct cmd_bin * bin,int x,int y,boolean print_cmds) argument
303 struct tile tile; local in function:lp_debug_bin
361 struct tile tile; local in function:lp_debug_draw_bins_by_coverage
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_tile_cache.c29 * Render target tile caching.
46 * Return the position in the cache for the tile that contains win pos (x,y).
64 * Is the tile at (x,y) in cleared state?
78 * Mark the tile at (x,y) as not cleared.
118 tc->tile = MALLOC_STRUCT( softpipe_cached_tile );
119 if (!tc->tile)
149 FREE( tc->tile );
235 * Set pixels in a tile to the given clear color/value, float.
238 clear_tile_rgba(struct softpipe_cached_tile *tile, argument
246 memset(tile
287 clear_tile(struct softpipe_cached_tile * tile,enum pipe_format format,uint64_t clear_value) argument
453 struct softpipe_cached_tile *tile = tc->entries[pos]; local in function:sp_flush_tile_cache
482 struct softpipe_cached_tile * tile = MALLOC_STRUCT(softpipe_cached_tile); local in function:sp_alloc_tile
524 struct softpipe_cached_tile *tile = tc->entries[pos]; local in function:sp_find_cached_tile
[all...]
H A Dsp_tex_tile_cache.c29 * Texture tile caching.
61 tc->last_tile = &tc->entries[0]; /* any tile */
162 * Flush the tile cache: write all dirty tiles back to the transfer.
184 * cached texture tile.
207 struct softpipe_tex_cached_tile *tile; local in function:sp_find_cached_tile_tex
210 tile = tc->entries + tex_cache_pos( addr );
212 if (addr.value != tile->addr.value) {
221 " tile %u: x=%d y=%d z=%d face=%d level=%d\n",
223 pos, tile->addr.bits.x, tile
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_rast_debug.c6 struct tile { struct
166 type = "tile";
191 static void plot(struct tile *tile, argument
196 if (tile->data[x][y] == ' ')
197 tile->coverage++;
199 tile->overdraw++;
201 tile->data[x][y] = val;
207 * Scan the tile in chunks and figure out which pixels to rasterize
213 struct tile *til
211 debug_rectangle(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
247 debug_blit_tile(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
267 debug_shade_tile(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
292 debug_clear_tile(int x,int y,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
309 debug_triangle(int tilex,int tiley,const union lp_rast_cmd_arg arg,struct tile * tile,char val) argument
365 do_debug_bin(struct tile * tile,const struct cmd_bin * bin,int x,int y,boolean print_cmds) argument
438 struct tile tile; local in function:lp_debug_bin
496 struct tile tile; local in function:lp_debug_draw_bins_by_coverage
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_tile_cache.c29 * Render target tile caching.
46 * Return the position in the cache for the tile that contains win pos (x,y).
64 * Is the tile at (x,y) in cleared state?
78 * Mark the tile at (x,y) as not cleared.
115 tc->tile = MALLOC_STRUCT( softpipe_cached_tile );
116 if (!tc->tile)
146 FREE( tc->tile );
232 * Set pixels in a tile to the given clear color/value, float.
235 clear_tile_rgba(struct softpipe_cached_tile *tile, argument
243 memset(tile
284 clear_tile(struct softpipe_cached_tile * tile,enum pipe_format format,uint64_t clear_value) argument
422 struct softpipe_cached_tile *tile = tc->entries[pos]; local in function:sp_flush_tile_cache
451 struct softpipe_cached_tile * tile = MALLOC_STRUCT(softpipe_cached_tile); local in function:sp_alloc_tile
493 struct softpipe_cached_tile *tile = tc->entries[pos]; local in function:sp_find_cached_tile
[all...]
H A Dsp_tex_tile_cache.c29 * Texture tile caching.
61 tc->last_tile = &tc->entries[0]; /* any tile */
162 * Flush the tile cache: write all dirty tiles back to the transfer.
184 * cached texture tile.
207 struct softpipe_tex_cached_tile *tile; local in function:sp_find_cached_tile_tex
209 tile = tc->entries + tex_cache_pos( addr );
211 if (addr.value != tile->addr.value) {
220 " tile %u: x=%d y=%d z=%d face=%d level=%d\n",
222 pos, tile->addr.bits.x, tile
[all...]
/xsrc/external/mit/mesa-demos/dist/src/data/
H A DMakefile.am33 tile.rgb \
/xsrc/external/mit/xf86-video-intel/dist/src/sna/fb/
H A Dfbtile.c27 * Accelerated tile fill -- tile width is a power of two not greater
33 FbBits *tile, FbStride tileStride, int tileHeight,
54 * Compute tile start scanline and rotation parameters
56 tileEnd = tile + tileHeight * tileStride;
58 t = tile + tileY * tileStride;
69 t = tile;
96 FbBits *tile, FbStride tileStride,
104 DBG(("%s tile=%dx%d, size=%dx%d\n", __FUNCTION__,
122 fbBlt(tile
32 fbEvenTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileHeight,int alu,FbBits pm,int xRot,int yRot) argument
94 fbOddTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
134 fbTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/fb/
H A Dfbtile.c27 * Accelerated tile fill -- tile width is a power of two not greater
33 FbBits *tile, FbStride tileStride, int tileHeight,
54 * Compute tile start scanline and rotation parameters
56 tileEnd = tile + tileHeight * tileStride;
58 t = tile + tileY * tileStride;
69 t = tile;
96 FbBits *tile, FbStride tileStride,
104 DBG(("%s tile=%dx%d, size=%dx%d\n", __FUNCTION__,
122 fbBlt(tile
32 fbEvenTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileHeight,int alu,FbBits pm,int xRot,int yRot) argument
94 fbOddTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
134 fbTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
[all...]
/xsrc/external/mit/xorg-server.old/dist/fb/
H A Dfbtile.c30 * Accelerated tile fill -- tile width is a power of two not greater
42 FbBits *tile,
68 * Compute tile start scanline and rotation parameters
70 tileEnd = tile + tileHeight * tileStride;
72 t = tile + tileY * tileStride;
84 if (t >= tileEnd) t = tile;
118 FbBits *tile,
152 fbBlt (tile + tileY * tileStride,
183 FbBits *tile,
35 fbEvenTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileHeight,int alu,FbBits pm,int xRot,int yRot) argument
111 fbOddTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
176 fbTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
[all...]
/xsrc/external/mit/xorg-server/dist/fb/
H A Dfbtile.c30 * Accelerated tile fill -- tile width is a power of two not greater
40 FbBits * tile,
61 * Compute tile start scanline and rotation parameters
63 tileEnd = tile + tileHeight * tileStride;
65 t = tile + tileY * tileStride;
77 t = tile;
107 FbBits * tile,
132 fbBlt(tile + tileY * tileStride,
151 FbBits * tile,
35 fbEvenTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileHeight,int alu,FbBits pm,int xRot,int yRot) argument
102 fbOddTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
146 fbTile(FbBits * dst,FbStride dstStride,int dstX,int width,int height,FbBits * tile,FbStride tileStride,int tileWidth,int tileHeight,int alu,FbBits pm,int bpp,int xRot,int yRot) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_linear.c91 t->tile.width = tile_width;
92 t->tile.height = tile_height;
93 t->cols = t->tile.width / t->block.width;
94 t->rows = t->tile.height / t->block.height;
95 t->tile.size = t->cols * t->rows * t->block.size;
100 t->size = t->tiles_x * t->tiles_y * t->tile.size;
H A Du_linear.h61 /* size of each tile expressed in blocks */
65 /* Describe the tile in pixels */
66 struct u_linear_format_block tile; member in struct:pipe_tile_info
68 /* Describe each block within the tile */
82 * @tile_width the width of the tile in pixels
83 * @tile_height the height of the tile in pixels
94 if (t->tile.size != t->block.size * t->cols * t->rows)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.c41 * GMEM is the small (ie. 256KiB for a200, 512KiB for a220, etc) tile buffer
44 * stencil, if enabled) buffers to fit within GMEM. Before rendering a tile,
45 * if there was not a clear invalidating the previous tile contents, we need
47 * the draw calls, before moving to the next tile, we need to save the tile
64 * Where the per-tile section handles scissor setup, mem2gmem restore (if
303 struct fd_tile *tile = &ctx->tile[t]; local in function:calculate_tiles
306 assert(t < ARRAY_SIZE(ctx->tile));
314 tile
355 struct fd_tile *tile = &ctx->tile[i]; local in function:render_tiles
477 fd_gmem_needs_restore(struct fd_batch * batch,struct fd_tile * tile,uint32_t buffers) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_linear.c91 t->tile.width = tile_width;
92 t->tile.height = tile_height;
93 t->cols = t->tile.width / t->block.width;
94 t->rows = t->tile.height / t->block.height;
95 t->tile.size = t->cols * t->rows * t->block.size;
100 t->size = t->tiles_x * t->tiles_y * t->tile.size;
H A Du_linear.h61 /* size of each tile expressed in blocks */
65 /* Describe the tile in pixels */
66 struct u_linear_format_block tile; member in struct:pipe_tile_info
68 /* Describe each block within the tile */
82 * @tile_width the width of the tile in pixels
83 * @tile_height the height of the tile in pixels
94 if (t->tile.size != t->block.size * t->cols * t->rows)
/xsrc/external/mit/xf86-video-intel/dist/test/
H A Dbasic-tiledrect.c64 uint8_t tile, int tx, int ty,
69 struct bitmap *b = &bitmaps[(tile >> 1) % (sizeof(bitmaps)/sizeof(bitmaps[0]))];
79 if (tile & 1) {
80 val.tile = 0;
83 val.tile = b->cached[n].pixmap;
87 if (val.tile == 0) {
88 val.tile = XCreatePixmapFromBitmapData(dpy, t->draw,
94 b->cached[n].pixmap = val.tile;
100 val.tile = XCreatePixmapFromBitmapData(dpy, t->draw,
109 if ((tile
62 fill_rect(struct test_target * t,uint8_t alu,XRectangle * clip,int nclip,uint8_t tile,int tx,int ty,int x,int y,int w,int h,uint32_t fg,uint32_t bg) argument
142 uint8_t tile = rand(); local in function:small_tests
215 uint8_t tile = rand(); local in function:unclipped_tests
279 uint8_t tile = rand(); local in function:simple_clip_tests
353 uint8_t tile = rand(); local in function:complex_clip_tests
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/test/
H A Dbasic-tiledrect.c64 uint8_t tile, int tx, int ty,
69 struct bitmap *b = &bitmaps[(tile >> 1) % (sizeof(bitmaps)/sizeof(bitmaps[0]))];
79 if (tile & 1) {
80 val.tile = 0;
83 val.tile = b->cached[n].pixmap;
87 if (val.tile == 0) {
88 val.tile = XCreatePixmapFromBitmapData(dpy, t->draw,
94 b->cached[n].pixmap = val.tile;
100 val.tile = XCreatePixmapFromBitmapData(dpy, t->draw,
109 if ((tile
62 fill_rect(struct test_target * t,uint8_t alu,XRectangle * clip,int nclip,uint8_t tile,int tx,int ty,int x,int y,int w,int h,uint32_t fg,uint32_t bg) argument
142 uint8_t tile = rand(); local in function:small_tests
215 uint8_t tile = rand(); local in function:unclipped_tests
279 uint8_t tile = rand(); local in function:simple_clip_tests
353 uint8_t tile = rand(); local in function:complex_clip_tests
[all...]
/xsrc/external/mit/glu/dist/src/libnurbs/internals/
H A Dcoveandtiler.h54 void tile( long, long, long );
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.h40 /* per-tile configuration for hw binning: */
65 struct fd_tile tile[2048]; member in struct:fd_gmem_stateobj
92 bool fd_gmem_needs_restore(struct fd_batch *batch, const struct fd_tile *tile,

Completed in 15 milliseconds

1234567891011>>