summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_render.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-04r300g: fix rendering with a non-zero index bias in draw_elements_immediateMarek Olšák1-1/+3
2011-09-29r300g: simplify the immd_is_good_idea functionMarek Olšák1-26/+2
2011-09-26u_vbuf_mgr: s/u_vbuf_mgr_/u_vbuf_Marek Olšák1-2/+2
2011-09-26u_vbuf_mgr: cleanup original vs real vertex buffer arraysMarek Olšák1-5/+5
2011-09-18gallium: move clear paths from rgba to a pointer to a color union (v2)Dave Airlie1-10/+10
2011-08-05r300g: adapt to the resource_resolve interface changeMarek Olšák1-21/+22
2011-06-19u_vbuf_mgr: make u_vbuf_mgr_draw_begin return flags in a bitmaskMarek Olšák1-4/+1
2011-06-18r300g: rename AOS -> VARRAYSMarek Olšák1-17/+17
2011-06-18r300g: fix handling PREP_* optionsMarek Olšák1-31/+32
2011-06-09r300g: fix draw_vbo splitting on r3xx-r4xxMarek Olšák1-5/+10
2011-06-09r300g: make translate_primitive table-drivenMarek Olšák1-24/+20
2011-05-29r300g: clear can be killed by render conditionMarek Olšák1-0/+3
2011-04-18r300g/winsys: rename r300->radeon and do a little cleanupMarek Olšák1-4/+4
2011-03-08r300g: decide whether a flush should be asynchronous when calling itMarek Olšák1-1/+1
2011-03-05r300g: implement instanced arraysMarek Olšák1-23/+50
2011-03-05r300g: cleanup parameters of draw functionsMarek Olšák1-98/+108
2011-03-02r300g: require DRM 2.3.0 (kernel 2.6.34)Marek Olšák1-10/+8
2011-03-01r300g: update derived state before uploading vertex buffersMarek Olšák1-2/+2
2011-02-18r300g: remove tracking whether vertex buffers need to be validatedMarek Olšák1-59/+26
2011-02-15gallium: add usage parameter to pipe_buffer_createMarek Olšák1-0/+1
2011-02-15r300g: inline some of the pipe_buffer_map/unmap callsMarek Olšák1-18/+14
2011-02-14r300g: put indices in CS if there's just a few of them and are in user memoryMarek Olšák1-3/+99
2011-02-14r300g: cleanup the draw functionsMarek Olšák1-76/+50
2011-02-14r300g: do not create a user buffer struct for misaligned ushort indices fallbackMarek Olšák1-9/+6
2011-02-14r300g: fix fallback for misaligned ushort indices with num vertices >= 65535Marek Olšák1-1/+5
2011-02-14r300g: consolidate emission of common draw regsMarek Olšák1-21/+23
2011-02-14r300g: emit 3D_LOAD_VBPNTR only when necessaryMarek Olšák1-1/+9
2011-02-14r300g: remove the relocation after AARESOLVE_PITCHMarek Olšák1-1/+1
2011-02-11r300g: fix warningMarek Olšák1-1/+1
2011-02-11r300g: import the last bits of libdrm and cleanup the whole thingMarek Olšák1-28/+12
2011-02-10r300g: consolidate buffers and textures to r300_resourceMarek Olšák1-5/+5
2011-02-10r300g: simplify WRITE_RELOC API and cleanupMarek Olšák1-7/+2
2011-02-07r300g: use the new vertex buffer managerMarek Olšák1-72/+58
2011-01-30r300g: rework vertex format fallbackMarek Olšák1-4/+4
2011-01-09r300g: fix crash when flushing ZMASKMarek Olšák1-5/+4
2011-01-08r300g: rework command submission and resource space checkingMarek Olšák1-2/+1
2011-01-07r300g: derive user buffer sizes at draw timeMarek Olšák1-47/+56
2011-01-06r300g: skip buffer validation of upload buffers when appropriateMarek Olšák1-0/+6
2010-12-28r300g: rename aos to vertex arraysMarek Olšák1-20/+20
2010-12-25r300g: simplify the code for buffer uploadsMarek Olšák1-3/+4
2010-12-25r300g: user index buffers are always alignedMarek Olšák1-1/+2
2010-12-25r300g: increase the size of upload buffersMarek Olšák1-2/+1
2010-12-23r300g: use a simpler fallback for misaligned ushort indices with trianglesMarek Olšák1-26/+53
2010-12-20gallium: remove unused 'buf' parameter in pipe_buffer_unmapMarek Olšák1-6/+5
2010-12-19r300g: optimize the fallback for misaligned ushort indicesMarek Olšák1-1/+21
2010-12-07r300g: also revalidate the SWTCL vertex buffer after its reallocationMarek Olšák1-0/+1
2010-12-07r300g: validate buffers only if any of bound buffers is changedMarek Olšák1-5/+21
2010-12-05r300g: optimize looping over atomsMarek Olšák1-5/+5
2010-12-05r300g: cleanup winsysMarek Olšák1-2/+2
2010-12-03r300g: one more r500_index_bias_supported leftoverMarek Olšák1-2/+1