aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Nuke the old attempt at software DRI, it's broken and awfulAdam Jackson2006-01-183-534/+0
|
* Start a software-only DRI driver for use in the new accelerated indirectAdam Jackson2006-01-182-0/+211
| | | | world.
* Missing bits of code spotted by Tilman SauerbeckAapo Tahkola2006-01-151-1/+27
|
* Fix ARB_position_invariant handlingAapo Tahkola2006-01-151-6/+116
|
* namespace pollution fixes (Tilman Sauerbeck)Aapo Tahkola2006-01-132-5/+5
|
* Fix invalid tex coord routing and couple other small things.Aapo Tahkola2006-01-131-13/+15
|
* added a couple new assertions to help debug XGL problemBrian Paul2006-01-101-0/+2
|
* Missing patch from Ben Skeggs:Aapo Tahkola2006-01-096-453/+865
| | | | | | | | | | | | | | | | | | | | | | Lots of changes, and fixes for some badness on my behalf. 1. Disposable data used during fp compile is now per-context, rather than per-program to save memory. 2. Track usage of INPUT/TEMP registers from Mesa program, free them when no longer required so the hw temps can be re-used. 3. Changed LAST_NODE to OUTPUT_COLOR (see r300_reg.h) 4. Implemented remaining ARB_f_p instructions, with the exception of the trig/LIT opcodes. 5. Treat ZERO/ONE swizzles the same way as other native swizzles. 6. emit_arith changes, basically a complete re-write. Should produce cleaner instructions, but no real functional changes. internal reg -> hw reg routines shared with emit_tex. A bit messy still.
* Fix pow <small> and a very stypid bug with dummy srcs(0 equals to ↵Aapo Tahkola2006-01-091-152/+56
| | | | tmp0.x)</small>. demos/cubemap looks perfect now.
* Fix cube maps.Aapo Tahkola2006-01-091-10/+2
|
* Fix node setup(from Ben Skeggs)Aapo Tahkola2006-01-091-3/+17
|
* only call xmesa_set_renderbuffer_funcs() when really necessaryBrian Paul2006-01-092-44/+50
|
* check XGetGeometry() return valueBrian Paul2006-01-091-1/+13
|
* cube maps on r100 require newer drm than the same feature on r200 ↵Roland Scheidegger2006-01-076-7/+9
| | | | (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards.
* recalculate state on drawable changesKeith Whitwell2005-12-302-3/+26
|
* fill out framebuffer egl stuff enable egl on R300Dave Airlie2005-12-301-2/+10
|
* add support for PCIE card to EGL, doesn't fully work yet but these changesDave Airlie2005-12-292-2/+18
| | | | need to get off my hard disk
* add EGL to r300 makefileDave Airlie2005-12-291-1/+7
|
* rv370 not rv350Dave Airlie2005-12-291-1/+1
|
* typoDave Airlie2005-12-291-1/+1
|
* add some card type ioctl supportDave Airlie2005-12-291-6/+46
|
* add some r300 informationDave Airlie2005-12-281-1/+7
|
* fixup driver for some api changesDave Airlie2005-12-231-3/+3
|
* Handle fatal case.Aapo Tahkola2005-12-181-4/+8
|
* Drop output checking.Aapo Tahkola2005-12-171-2/+4
|
* No you arent.Aapo Tahkola2005-12-171-15/+0
|
* Warn only when being enabled.Aapo Tahkola2005-12-171-1/+1
|
* I think this has been tested well enough already.Aapo Tahkola2005-12-171-2/+0
|
* Enable CB_DPATH by default.Aapo Tahkola2005-12-172-1/+4
|
* Fix (likely) typo.Aapo Tahkola2005-12-171-1/+1
|
* Add some missing hooks. This should fix various little problems with window ↵Aapo Tahkola2005-12-175-1/+97
| | | | movement and 2d windows flashing on top of 3d windows. This problem was previously shadowed by r300ResetHwState as it gets called frequently.
* fix thinko in last revision.Karl Schultz2005-12-161-1/+1
|
* Work In Progress. Move some of the frame buffer, render buffer, etc init ↵Karl Schultz2005-12-152-102/+164
| | | | | | code from the create context path to the make current path, where it is lazily initialized. This didn't buy me very much except to make it look closer to the X11 driver. Fix up some of this same code to correct some errors. The next step is to reorganize the wmesa context data structure to inherit the gl_context by containment so I can have access to the wmesa context in the update state path. The driver is still currently not responding to changes in the Draw and Read Buffer state.
* fix from Roland for mipmapped compressed texturesDave Airlie2005-12-131-3/+5
| | | | remove some debug
* update for symbol export changesKarl Schultz2005-12-081-1/+2
|
* add {} to RENDER_SPAN macro to fix compilation problemKarl Schultz2005-12-081-4/+6
|
* Updates for GL_EXT_timer_query:Brian Paul2005-12-073-14/+33
| | | | | New GLint64EXT and GLuint64EXT types (use C99's long long types). New glGetQueryObject[u]i64vEXT() functions.
* Make missing interpolator inputs fatalAapo Tahkola2005-12-062-6/+38
|
* Fix secondary color for VP'sAapo Tahkola2005-12-062-7/+7
|
* C++ fixes, mostly casts (Stephane Conversy)Brian Paul2005-12-061-1/+1
|
* Add support for GL_EXT_secondary_color. It looks like usingEric Anholt2005-12-062-15/+5
| | | | | NEED_SECONDARY_COLOR to turn it off/on was what we wanted -- now results look correct using seccolor on Savage IX and Savage4.
* Fix AL8Aapo Tahkola2005-12-051-2/+2
|
* update r300 drm minimum to 20Dave Airlie2005-12-051-1/+1
|
* Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeonDave Airlie2005-12-048-6/+132
| | | | sw tcl
* Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff)Brian Paul2005-12-022-0/+3
|
* Fix two failures encountered when running out of memory during XImageBrian Paul2005-12-022-15/+18
| | | | | allocation. Append \n to _mesa_warning() strings.
* assorted fixes for server-side direct rendering (bug 5199)Brian Paul2005-11-293-5/+6
|
* use the files from the drm tree/packageBrian Paul2005-11-296-4167/+0
|
* If the DDX driver didn't reserve any video RAM for textures, fall back toMichel Dänzer2005-11-292-10/+25
| | | | | using only GART memory for textures instead of segfaulting in the texture management code. (Bug 5115)
* Remove the many aliases for 'struct mem_block' in mm.hKeith Whitwell2005-11-286-10/+10
|