summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_render.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-15r300g/swtcl: fix a lockup in MSAA resolveMarek Olšák1-0/+7
2013-07-15r300g/swtcl: fix geometry corruption by uploading indices to a bufferMarek Olšák1-39/+24
2013-01-06r300g: implement MSAAMarek Olšák1-52/+0
2013-01-04r300g/swtcl: use memcpy to emit indicesMarek Olšák1-10/+11
2013-01-04r300g/swtcl: simplify vertex uploadingMarek Olšák1-73/+32
2012-11-13r300g: don't call buffer_unmap in draw functionsMarek Olšák1-11/+0
2012-10-31gallium: add start_slot parameter to set_vertex_buffersMarek Olšák1-2/+0
2012-09-30gallium: remove resource_resolveMarek Olšák1-2/+2
2012-09-30gallium/u_blitter: add gallium blit implementationMarek Olšák1-2/+1
2012-08-01Revert "gallium: specify resource_resolve destination via a pipe_surface"Christoph Bumiller1-1/+6
2012-07-28gallium: specify resource_resolve destination via a pipe_surfaceChristoph Bumiller1-6/+1
2012-05-12r300g/swtcl: move vertex buffer updates into set_vertex_buffersMarek Olšák1-11/+0
2012-05-12r300g/swtcl: move index buffer updates from swtcl_draw_vbo into set_index_bufferMarek Olšák1-10/+0
2012-05-12r300g/swtcl: malloc vertex and index buffers (don't use radeon DRM to get them)Marek Olšák1-31/+8
2012-04-30gallium: add void *user_buffer in pipe_index_bufferMarek Olšák1-21/+26
2012-04-30gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák1-2/+6
2012-04-29winsys/radeon: simplify buffer map/unmap functionsMarek Olšák1-4/+4
2012-04-24u_vbuf: pull u_vbuf_draw_max_vertex_count into r300gMarek Olšák1-1/+50
2012-04-24u_vbuf: remove u_vbuf_resourceMarek Olšák1-7/+7
2012-04-24u_vbuf: override draw_vboMarek Olšák1-5/+1
2012-04-24u_vbuf: override set_vertex_buffersMarek Olšák1-13/+9
2012-04-24u_vbuf: override set_index_bufferMarek Olšák1-11/+11
2012-04-04r300g: initialize state & render functions before creating u_vbuf & u_blitterMarek Olšák1-7/+6
2012-04-04r300g/swtcl: don't enter u_vbuf_mgrMarek Olšák1-7/+7
2012-02-12r300g: assert-fail when calling resource_resolveMarek Olšák1-0/+3
2012-01-10Squash-merge branch 'gallium-clip-state'Marek Olšák1-2/+0
2012-01-07gallium: make vbuf_render::set_primitive() return voidBrian Paul1-4/+2
2011-11-20r300g: set max_index to 0xffffff if there are no per-vertex attribsMarek Olšák1-2/+11
2011-11-20u_vbuf_mgr: correctly compute max vertex count from hw buffersMarek Olšák1-1/+8
2011-11-20r300g: use u_vbuf_mgr to set/get the index bufferMarek Olšák1-11/+11
2011-11-20r300g: always set VF_MIN_VTX_INDX to 0Marek Olšák1-11/+10
2011-10-23r300g: don't call u_trim_pipe_prim in r300_swtcl_draw_vboMarek Olšák1-5/+0
2011-10-16Revert "r300g: fix rendering with a non-zero index bias in draw_elements_imme...Marek Olšák1-3/+1
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