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