Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r200: fix cubemaps | Dave Airlie | 2009-01-22 | 2 | -9/+26 | |
| | ||||||
* | r200/r300: port r200 texture handling to common code | Dave Airlie | 2009-01-22 | 14 | -1687/+1009 | |
| | | | | we now get texrect + trivial textures working | |||||
* | r300/radeon: move face_for_target | Dave Airlie | 2009-01-21 | 3 | -21/+18 | |
| | ||||||
* | r300: start migrating common functions into common code | Dave Airlie | 2009-01-21 | 3 | -123/+133 | |
| | ||||||
* | r300: move to common texture_image object | Dave Airlie | 2009-01-21 | 4 | -42/+43 | |
| | ||||||
* | radeon/r200/r300: start to move to common miptree/texobj | Dave Airlie | 2009-01-21 | 11 | -186/+173 | |
| | ||||||
* | r200: make tri render on my r200. | Dave Airlie | 2009-01-21 | 12 | -94/+129 | |
| | ||||||
* | r200: tri runs without crashing - doesn't draw anything | Dave Airlie | 2009-01-20 | 3 | -208/+52 | |
| | ||||||
* | r200: clear is working at least - not much else | Dave Airlie | 2009-01-20 | 30 | -1145/+1200 | |
| | ||||||
* | r300: move some more function to generic | Dave Airlie | 2009-01-15 | 9 | -215/+217 | |
| | ||||||
* | radeon/r200/r300: start to make cmd buf useful | Dave Airlie | 2009-01-15 | 9 | -105/+126 | |
| | ||||||
* | r100/r200: move to new atom style emission | Dave Airlie | 2009-01-15 | 4 | -24/+40 | |
| | ||||||
* | radeon: get ctx right in copybuffer | Dave Airlie | 2009-01-14 | 1 | -4/+2 | |
| | ||||||
* | r200: add missing symbols | Dave Airlie | 2009-01-14 | 2 | -3/+1 | |
| | ||||||
* | radeon/r200/r300: make legacy emit non-r300 specific | Dave Airlie | 2009-01-14 | 7 | -33/+61 | |
| | ||||||
* | radeon: move debug symbol add DRI2 | Dave Airlie | 2009-01-14 | 5 | -13/+14 | |
| | ||||||
* | r300: start moving new r300 cmdbuf into common code | Dave Airlie | 2009-01-14 | 18 | -225/+194 | |
| | ||||||
* | radeon/r200/r300: consolidate swap buffers | Dave Airlie | 2009-01-14 | 12 | -192/+80 | |
| | ||||||
* | radeon: remove old lock code | Dave Airlie | 2009-01-14 | 3 | -369/+0 | |
| | ||||||
* | radeon/r200/r300: consolidate the buffer copy/flip code into one place | Dave Airlie | 2009-01-14 | 13 | -944/+404 | |
| | ||||||
* | radeon/r200/r300: attempt to move lock to common code | Dave Airlie | 2009-01-14 | 36 | -741/+738 | |
| | ||||||
* | radeon/r200/r300: initial attempt to convert to common context code | Dave Airlie | 2009-01-14 | 46 | -1226/+1067 | |
| | ||||||
* | radeon/r200: move more stuff closer together in context | Dave Airlie | 2009-01-14 | 12 | -117/+112 | |
| | ||||||
* | radeon/r200: move state atom to common header | Dave Airlie | 2009-01-14 | 9 | -137/+103 | |
| | ||||||
* | radeon/r200: start splitting out commonalities into separate headers | Dave Airlie | 2009-01-13 | 21 | -425/+279 | |
| | ||||||
* | radeon: use bo_wait to wait for all buffers to be rendered to | Dave Airlie | 2009-01-13 | 1 | -1/+10 | |
| | | | | | Not 100% sure this is correct, but its what Intel does and its better than CP_IDLE. | |||||
* | radeon/r300: add code to setup r300 vs r500 using pci device from kernel | Dave Airlie | 2009-01-11 | 1 | -149/+177 | |
| | ||||||
* | r300: disable settexoffset extension on r300 | Dave Airlie | 2008-12-22 | 1 | -1/+1 | |
| | ||||||
* | radeon: fix library name for consistency | Dave Airlie | 2008-12-22 | 1 | -1/+1 | |
| | ||||||
* | radeon: remove start/end offset + cleanup some whitespace | Dave Airlie | 2008-12-22 | 5 | -62/+33 | |
| | ||||||
* | radeon: fixup r500 FP emission for new CS | Dave Airlie | 2008-12-22 | 3 | -42/+95 | |
| | ||||||
* | radeno: hopefully make r200/radeon build | Dave Airlie | 2008-12-21 | 2 | -4/+6 | |
| | ||||||
* | radeon: make DRI1 one work with new CS mechanism | Dave Airlie | 2008-12-01 | 10 | -110/+187 | |
| | ||||||
* | radeon: cs add print cs callback | Jerome Glisse | 2008-11-16 | 1 | -1/+6 | |
| | ||||||
* | radeon: fix pointer dangling | Jerome Glisse | 2008-11-16 | 6 | -12/+16 | |
| | ||||||
* | radeon: update to libdrm-radeon API changes | Jerome Glisse | 2008-11-15 | 6 | -21/+23 | |
| | ||||||
* | radeon: dri2 don't forget to free buffer | Jerome Glisse | 2008-11-14 | 3 | -1/+77 | |
| | ||||||
* | r300: release bo from pixmap | Jerome Glisse | 2008-11-14 | 3 | -4/+26 | |
| | ||||||
* | r300: convert to new relocations format (see libdrm-radeon) | Jerome Glisse | 2008-11-14 | 7 | -49/+105 | |
| | ||||||
* | r300: SetTex extension support | Jerome Glisse | 2008-11-14 | 9 | -19/+113 | |
| | ||||||
* | r300: cs + DRI2 support | Jerome Glisse | 2008-11-14 | 21 | -348/+958 | |
| | | | | | If DRI2 is enabled then switch cmd assembly to directly build hw packet. | |||||
* | r300: bo and cs abstraction. | Jerome Glisse | 2008-11-14 | 36 | -3343/+3360 | |
| | | | | | | | | | | This abstract memory management and command stream building so we can use different backend either legacy one which use old pathway or a new one like with a new memory manager. This works was done by : Nicolai Haehnle Dave Airlie Jerome Glisse | |||||
* | mesa: no longer need Writemask field in GLSL IR nodes | Brian Paul | 2008-11-13 | 4 | -69/+23 | |
| | | | | The Swizzle and Size fields carry all the info we need now. | |||||
* | mesa: revamp GLSL instruction emit code | Brian Paul | 2008-11-13 | 1 | -244/+381 | |
| | | | | | | | | | | | | | | | This is a step toward better array handling code. In particular, when more than one operand of an instruction uses indirect addressing, we'll need some temporary instructions and registers. By converting IR storage to instruction operands all in one place (emit_instruction()) we can be smarter about this. Also, somewhat better handling of dst register swizzle/writemask handling. This results in tighter writemasks on some instructions which is good for SOA execution. And, cleaner instruction commenting with inst_comment(). Next: remove some more dead code and additional clean-ups... | |||||
* | mesa: make writemask_string() non-static | Brian Paul | 2008-11-13 | 2 | -4/+7 | |
| | ||||||
* | mesa: remove some do-nothing GLSL code | Brian Paul | 2008-11-13 | 1 | -16/+0 | |
| | ||||||
* | mesa: fix accidental regression in GLSL built-in texture matrix lookup | Brian Paul | 2008-11-13 | 1 | -0/+1 | |
| | | | | Was broken by commit 9aca9a4b72b2a7b378e50bd88f9c3324d07375ec. | |||||
* | mesa: use the tighter definition of GLSL ftransform() from the gallium branches | Brian Paul | 2008-11-13 | 2 | -31/+40 | |
| | ||||||
* | mesa: remove unused/obsolete __NormalMatrixTranspose matrix | Brian Paul | 2008-11-13 | 3 | -188/+184 | |
| | ||||||
* | mesa: fix bug in GLSL built-in matrix state lookup | Brian Paul | 2008-11-13 | 1 | -2/+5 | |
| |