aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_draw.c
Commit message (Expand)AuthorAgeFilesLines
* mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.Mario Kleiner2010-11-081-0/+4
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-12/+12
* r300c: Fix vertex data setup for named buffer objects with unaligned offsetMaciej Cencora2010-07-111-2/+1
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-191-2/+2
* r300: Silence uninitialized variable warning.Vinson Lee2010-02-141-1/+1
* r300: Fix emit size prediction to know about primitive splitting.Pauli Nieminen2010-02-061-2/+12
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-251-3/+0
|\
| * r300: Remove unnecessary headers.Vinson Lee2010-01-231-3/+0
* | r300: half float supportDave Airlie2010-01-231-0/+14
* | radeon/r200/r300/r600: make bo mapping be explicitDave Airlie2009-11-241-2/+13
|/
* r300: Convert to shared debug code.Pauli Nieminen2009-08-311-10/+24
* r300: Fix emit prediction to account scissor emitting correctly.Pauli Nieminen2009-08-281-1/+1
* radeon/r200/r300/r600: Warn if we emit more than prediction was.Pauli Nieminen2009-08-251-1/+7
* Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into r600_st...Pauli Nieminen2009-08-241-3/+3
|\
| * Fix r300 VBO support build on big endian.Michel Dänzer2009-08-221-3/+3
* | r300: Fix debug output.Pauli Nieminen2009-08-221-1/+1
* | radeon/r300: Code clean up and logic fix.Pauli Nieminen2009-08-221-1/+1
* | r300: Remove calls to rcommonEnsureCmdBufSpace.Pauli Nieminen2009-08-211-4/+0
* | radeon: Improve state emit code.Pauli Nieminen2009-08-211-2/+2
* | r300: Add debug output to show how much was emited in TryDrawPrims.Pauli Nieminen2009-08-211-2/+6
* | r300: Predict emit size for next rendering operation.Pauli Nieminen2009-08-211-2/+33
* | r300: Handle possible fall back if space check fails.Pauli Nieminen2009-08-211-0/+3
* | r300: Delay allocation of dma regions in TryDrawprims.Pauli Nieminen2009-08-211-47/+78
|/
* radeon: Optimize memory handling for dma operations.Pauli Nieminen2009-08-181-1/+2
* r300: fix the build on big endianAlex Deucher2009-08-181-1/+1
* r300: OQ reworkDave Airlie2009-08-181-5/+0
* r300: fix big endian buildDave Airlie2009-08-181-0/+1
* r300: add occlusion queries supportMaciej Cencora2009-08-151-1/+6
* r300: fixup space checks since VBO codeDave Airlie2009-08-151-16/+9
* radeon: enable vertex splitting for IBsDave Airlie2009-08-151-1/+1
* Merge branch 'vbo_clean'Maciej Cencora2009-08-151-149/+279
|\
| * r300: mark VBO buffer objects as persistentMaciej Cencora2009-08-151-3/+6
| * r300: unmap buffer objects after usageMaciej Cencora2009-08-141-1/+11
| * r300: remove broken vertex splittingMaciej Cencora2009-08-141-13/+0
| * r300: rework index buffer setupMaciej Cencora2009-08-141-63/+92
| * r300: use VBOs for vertex attributesMaciej Cencora2009-08-141-82/+182
* | vbo: Avoid extra validation of DrawElements.Eric Anholt2009-08-121-0/+7
|/
* r300: Move vertex program compilation to compilerNicolai Hähnle2009-07-271-2/+2
* r300: Cleanup vertex_program structureNicolai Hähnle2009-07-271-2/+2
* r300: fix StrideB == 0 case when converting data formatMaciej Cencora2009-07-131-1/+10
* r300: bind vertex program to fragment programMaciej Cencora2009-07-131-2/+2
* r300: fix regression introduced by ca13937ef97c7779f639dcfc95b3798a11de01bdMaciej Cencora2009-07-081-1/+1
* radeon: ensure cmdbuf space for state + AOS is availableDave Airlie2009-07-061-0/+6
* r300: fix vertex limitsMaciej Cencora2009-07-051-4/+6
* r300: use vbo_split_prims to split up large vertex buffers.Dave Airlie2009-06-181-0/+9
* r300: Endianness fixes for recent vertex path changes.Michel Dänzer2009-06-071-5/+33
* r300: vertex array stride = 0 means that data are tightly packed in the arrayMaciej Cencora2009-06-071-5/+8
* r300: GL_(U)SHORT and GL_(U)BYTE with < 4 components can also be HW acceleratedMaciej Cencora2009-06-071-20/+29
* r300: add hw accelerated support for different vertex data formatsMaciej Cencora2009-06-071-0/+435