| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| freedreno_draw.h | 53 * to scratch7 for each draw, to make it easier to match up 55 * (scratch6) and DRAW is enough to "triangulate" the 56 * particular draw that caused lockup. 61 /* dummy-draw workaround: */ 64 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX, 76 /* a20x has a different draw command for drawing with binning data 110 OUT_RINGP(ring, DRAW(primtype, src_sel, idx_type, 0, instances), 113 OUT_RING(ring, DRAW(primtype, src_sel, idx_type, vismode, instances));
|
| freedreno_util.h | 102 static inline uint32_t DRAW(enum pc_di_primtype prim_type, 380 * DRAW (scratch7) is enough to "triangulate" the particular 381 * draw that caused lockup.
|
| /xsrc/external/mit/xf86-video-s3/dist/src/ |
| s3_accel.c | 77 SET_CMD(CMD_RECT | DRAW | INC_X | INC_Y | WRTDATA); 88 pS3->BltDir = CMD_BITBLT | DRAW | WRTDATA; 172 SET_CMD(CMD_PFILL | DRAW | INC_Y | INC_X | WRTDATA); 182 SET_CMD(CMD_PFILL | DRAW | INC_Y | INC_X | WRTDATA); 227 SET_CMD(CMD_RECT | BYTSEQ | _32BIT | PCDATA | DRAW | 262 SET_CMD(CMD_RECT | BYTSEQ | _16BIT | INC_Y | INC_X | DRAW | 321 cmd = CMD_LINE | DRAW | WRTDATA | LASTPIX; 340 SET_CMD(CMD_LINE | DRAW | LINETYPE | WRTDATA | VECDIR_270); 424 unsigned short cmd = _32BIT | PLANAR | WRTDATA | DRAW | 447 SET_CMD(_32BIT | PLANAR | WRTDATA | DRAW | [all...] |
| s3_reg.h | 61 #define DRAW 0x0010
|
| /xsrc/external/mit/mesa-demos/dist/src/tests/ |
| readrate.c | 18 #define DRAW 0 87 #if DRAW 107 #if DRAW 131 Draw(void) 162 #if DRAW 163 printf("Draw size: Width=%d Height=%d\n", width, height); 249 #if DRAW 282 glutDisplayFunc(Draw);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| freedreno_draw.h | 50 * to scratch7 for each draw, to make it easier to match up 52 * (scratch6) and DRAW is enough to "triangulate" the 53 * particular draw that caused lockup. 58 /* dummy-draw workaround: */ 61 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX, INDEX_SIZE_IGN, 73 /* a20x has a different draw command for drawing with binning data 107 OUT_RINGP(ring, DRAW(primtype, src_sel, idx_type, 0, instances), 110 OUT_RING(ring, DRAW(primtype, src_sel, idx_type, vismode, instances)); 146 const struct pipe_draw_start_count_bias *draw, unsigned index_offset) 158 idx_size = info->index_size * draw->count [all...] |
| freedreno_util.h | 233 DRAW(enum pc_di_primtype prim_type, enum pc_di_src_sel source_select, 353 * DRAW (scratch7) is enough to "triangulate" the particular 354 * draw that caused lockup.
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/decode/scripts/ |
| test.lua | 9 function draw(primtype, nindx) function 10 io.write("DRAW: " .. primtype .. ", " .. nindx .. "\n")
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/ |
| decode.c | 300 unsigned dcd_size = pan_size(DRAW); 306 pan_unpack(dcd, DRAW, draw); 308 pandecode_dcd(&draw, job_no, MALI_JOB_TYPE_FRAGMENT, "", gpu_id); 313 pan_unpack(dcd, DRAW, draw); 315 pandecode_dcd(&draw, job_no, MALI_JOB_TYPE_FRAGMENT, "", gpu_id); 320 pan_unpack(dcd, DRAW, draw); 322 pandecode_dcd(&draw, job_no, MALI_JOB_TYPE_FRAGMENT, "", gpu_id) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/ |
| fd3_query.c | 65 OUT_RING(ring, DRAW(DI_PT_POINTLIST_PSIZE, DI_SRC_SEL_AUTO_INDEX,
|
| fd3_gmem.c | 303 OUT_RING(ring, DRAW(DI_PT_RECTLIST, DI_SRC_SEL_IMMEDIATE, INDEX_SIZE_32_BIT, 732 *patch->cs = patch->val | DRAW(0, 0, 0, vismode, 0); 928 /* dummy-draw workaround: */ 931 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX, INDEX_SIZE_IGN,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/ |
| fd3_query.c | 65 OUT_RING(ring, DRAW(DI_PT_POINTLIST_PSIZE, DI_SRC_SEL_AUTO_INDEX,
|
| fd3_gmem.c | 285 OUT_RING(ring, DRAW(DI_PT_RECTLIST, DI_SRC_SEL_IMMEDIATE, 712 *patch->cs = patch->val | DRAW(0, 0, 0, vismode, 0); 906 /* dummy-draw workaround: */ 909 OUT_RING(ring, DRAW(1, DI_SRC_SEL_AUTO_INDEX,
|
| /xsrc/external/mit/mesa-demos/dist/src/demos/ |
| fbotexture.c | 4 * Draw a teapot into a texture image with stenciling. 5 * Then draw a textured quad using that texture. 22 #define DRAW 1 100 /* draw to texture image */ 127 /* draw diamond-shaped stencil pattern */ 137 /* draw teapot where stencil != 1 */ 190 #if DRAW 207 /* draw textured quad in the window */ 208 #if DRAW
|
| /xsrc/external/mit/mesa-demos/dist/src/xdemos/ |
| glxgears.c | 97 #define DRAW 2 114 * Draw a gear wheel. You'll probably want to call this function when 142 /* draw front face */ 156 /* draw front sides of teeth */ 173 /* draw back face */ 187 /* draw back sides of teeth */ 202 /* draw outward faces of teeth */ 239 /* draw inside radius cylinder */ 252 draw(void) function 298 draw(); [all...] |
| multictx.c | 53 #define DRAW 2 78 * Draw a gear wheel. You'll probably want to call this function when 106 /* draw front face */ 120 /* draw front sides of teeth */ 137 /* draw back face */ 151 /* draw back sides of teeth */ 166 /* draw outward faces of teeth */ 203 /* draw inside radius cylinder */ 216 draw(int ctx) function 269 draw(0) [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/tools/ |
| virtual.c | 79 #define DRAW 0x8 326 Drawable draw, 332 xcb_dri3_pixmap_from_buffer(c, pixmap, draw, size, width, height, stride, depth, bpp, fd); 441 Drawable draw, 544 DBG(DRAW, ("%s mark flush (flush=%d)\n", 1020 DBG(DRAW, ("%s-%s: creating shm pixmap\n", DisplayString(output->dpy), output->name)); 1040 DBG(DRAW, ("%s-%s: creating picture\n", DisplayString(output->dpy), output->name)); 1055 DBG(DRAW, ("%s-%s: creating gc\n", DisplayString(output->dpy), output->name)); 1095 DBG(DRAW, ("%s-%s create xfer, %dx%d\n", 1131 DBG(DRAW, ("%s-%s create xfer, trying DRI3\n" [all...] |
| /xsrc/external/mit/xf86-video-intel/dist/tools/ |
| virtual.c | 80 #define DRAW 0x8 350 Drawable draw, 356 xcb_dri3_pixmap_from_buffer(c, pixmap, draw, size, width, height, stride, depth, bpp, fd); 472 Drawable draw, 575 DBG(DRAW, ("%s mark flush (flush=%d)\n", 1084 DBG(DRAW, ("%s-%s: creating shm pixmap\n", DisplayString(output->dpy), output->name)); 1104 DBG(DRAW, ("%s-%s: creating picture\n", DisplayString(output->dpy), output->name)); 1119 DBG(DRAW, ("%s-%s: creating gc\n", DisplayString(output->dpy), output->name)); 1156 DBG(DRAW, ("%s-%s create xfer, %dx%d (currently %dx%d)\n", 1195 DBG(DRAW, ("%s-%s create xfer, trying DRI3\n" [all...] |
| /xsrc/external/mit/xf86-video-s3virge/dist/src/ |
| regs3v.h | 104 #define DRAW 0x0020
|
| s3v_accel.c | 479 case 8: ps3v->CommonCmd = DRAW | DST_8BPP; 484 case 16: ps3v->CommonCmd = DRAW | DST_16BPP; 489 case 24: ps3v->CommonCmd = DRAW | DST_24BPP;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| pan_blitter.c | 820 struct MALI_DRAW *draw) 848 draw->varyings = varying.gpu; 849 draw->varying_buffers = varying_buffer.gpu; 916 struct MALI_DRAW *draw) 951 draw->textures = pan_blitter_emit_textures(pool, tex_count, views); 978 pan_pack(out, DRAW, cfg) { 1022 pan_pack(out, DRAW, cfg) { 1050 pan_section_ptr(job.cpu, TILER_JOB, DRAW)); 1089 pan_pool_alloc_desc_array(desc_pool, 3, DRAW); 1102 (dcd_idx * pan_size(DRAW)); [all...] |
| pan_indirect_dispatch.c | 142 pan_section_pack(job.cpu, COMPUTE_JOB, DRAW, cfg) {
|
| pan_indirect_draw.c | 102 struct draw_data draw; member in struct:indirect_draw_shader_builder 109 /* Describes an indirect draw (see glDrawArraysIndirect()) */ 129 * the draw patching jobs which have the suppress_prefetch flag set. Merging the 130 * min/max and draw contexts would prevent such optimizations (draw contexts are 131 * shared by all indirect draw in a batch). 146 /* Indirect draw shader inputs. Those are stored in a UBO. */ 231 get_address_imm(b, builder->draw.draw_ctx, offset), 241 get_address_imm(b, builder->draw.draw_ctx, offset), 262 get_address_imm(b, builder->draw.min_max_ctx, offset) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| context.h | 29 * The DRAW_CONTEXT contains all state associated with a draw operation. 152 DRAW, 178 uint32_t numIndices; // DrawIndexed: Number of indices for draw. 179 uint32_t numVerts; // Draw: Number of verts (triangles, lines, etc) 184 uint32_t startVertex; // Draw: Starting vertex in VB to render from. 189 uint32_t startPrimID; // starting primitiveID for this draw batch 191 startVertexID; // starting VertexID for this draw batch (only needed for non-indexed draws) 206 DRAW_WORK draw; member in union:FE_WORK::__anon4455 386 // Draw State 391 void* pPrivateState; // Its required the driver sets this up for each draw [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| panvk_vX_cs.c | 215 const struct panvk_draw_info *draw, 226 panfrost_vertex_id(draw->padded_vertex_count, desc, 227 draw->instance_count > 1); 230 panfrost_instance_id(draw->padded_vertex_count, desc, 231 draw->instance_count > 1); 242 draw->padded_vertex_count : 0; 243 unsigned stride = divisor && draw->instance_count == 1 ? 250 if (draw->instance_count > 1 && divisor) { 265 const struct panvk_draw_info *draw, 271 panvk_emit_attrib_buf(info, draw, bufs, buf_count, i, buf++) [all...] |