HomeSort by: relevance | last modified time | path
    Searched refs:DRAW (Results 1 - 25 of 42) sorted by relevancy

1 2

  /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...]

Completed in 31 milliseconds

1 2