aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_render.c
Commit message (Expand)AuthorAgeFilesLines
* r300g/swtcl: move vertex buffer updates into set_vertex_buffersMarek Olšák2012-05-121-11/+0
* r300g/swtcl: move index buffer updates from swtcl_draw_vbo into set_index_bufferMarek Olšák2012-05-121-10/+0
* r300g/swtcl: malloc vertex and index buffers (don't use radeon DRM to get them)Marek Olšák2012-05-121-31/+8
* gallium: add void *user_buffer in pipe_index_bufferMarek Olšák2012-04-301-21/+26
* gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák2012-04-301-2/+6
* winsys/radeon: simplify buffer map/unmap functionsMarek Olšák2012-04-291-4/+4
* u_vbuf: pull u_vbuf_draw_max_vertex_count into r300gMarek Olšák2012-04-241-1/+50
* u_vbuf: remove u_vbuf_resourceMarek Olšák2012-04-241-7/+7
* u_vbuf: override draw_vboMarek Olšák2012-04-241-5/+1
* u_vbuf: override set_vertex_buffersMarek Olšák2012-04-241-13/+9
* u_vbuf: override set_index_bufferMarek Olšák2012-04-241-11/+11
* r300g: initialize state & render functions before creating u_vbuf & u_blitterMarek Olšák2012-04-041-7/+6
* r300g/swtcl: don't enter u_vbuf_mgrMarek Olšák2012-04-041-7/+7
* r300g: assert-fail when calling resource_resolveMarek Olšák2012-02-121-0/+3
* Squash-merge branch 'gallium-clip-state'Marek Olšák2012-01-101-2/+0
* gallium: make vbuf_render::set_primitive() return voidBrian Paul2012-01-071-4/+2
* r300g: set max_index to 0xffffff if there are no per-vertex attribsMarek Olšák2011-11-201-2/+11
* u_vbuf_mgr: correctly compute max vertex count from hw buffersMarek Olšák2011-11-201-1/+8
* r300g: use u_vbuf_mgr to set/get the index bufferMarek Olšák2011-11-201-11/+11
* r300g: always set VF_MIN_VTX_INDX to 0Marek Olšák2011-11-201-11/+10
* r300g: don't call u_trim_pipe_prim in r300_swtcl_draw_vboMarek Olšák2011-10-231-5/+0
* Revert "r300g: fix rendering with a non-zero index bias in draw_elements_imme...Marek Olšák2011-10-161-3/+1
* r300g: fix rendering with a non-zero index bias in draw_elements_immediateMarek Olšák2011-10-041-1/+3
* r300g: simplify the immd_is_good_idea functionMarek Olšák2011-09-291-26/+2
* u_vbuf_mgr: s/u_vbuf_mgr_/u_vbuf_Marek Olšák2011-09-261-2/+2
* u_vbuf_mgr: cleanup original vs real vertex buffer arraysMarek Olšák2011-09-261-5/+5
* 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