summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2006-01-20Fix swizzling table & add struct.Jerome Glisse
2006-01-18Nuke the old attempt at software DRI, it's broken and awfulAdam Jackson
2006-01-18Start a software-only DRI driver for use in the new accelerated indirectAdam Jackson
world.
2006-01-15Missing bits of code spotted by Tilman SauerbeckAapo Tahkola
2006-01-15Fix ARB_position_invariant handlingAapo Tahkola
2006-01-13namespace pollution fixes (Tilman Sauerbeck)Aapo Tahkola
2006-01-13Fix invalid tex coord routing and couple other small things.Aapo Tahkola
2006-01-10added a couple new assertions to help debug XGL problemBrian Paul
2006-01-09Missing patch from Ben Skeggs:Aapo Tahkola
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.
2006-01-09Fix pow <small> and a very stypid bug with dummy srcs(0 equals to ↵Aapo Tahkola
tmp0.x)</small>. demos/cubemap looks perfect now.
2006-01-09Fix cube maps.Aapo Tahkola
2006-01-09Fix node setup(from Ben Skeggs)Aapo Tahkola
2006-01-09only call xmesa_set_renderbuffer_funcs() when really necessaryBrian Paul
2006-01-09check XGetGeometry() return valueBrian Paul
2006-01-07cube maps on r100 require newer drm than the same feature on r200 ↵Roland Scheidegger
(regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards.
2005-12-30recalculate state on drawable changesKeith Whitwell
2005-12-30fill out framebuffer egl stuff enable egl on R300Dave Airlie
2005-12-29add support for PCIE card to EGL, doesn't fully work yet but these changesDave Airlie
need to get off my hard disk
2005-12-29add EGL to r300 makefileDave Airlie
2005-12-29rv370 not rv350Dave Airlie
2005-12-29typoDave Airlie
2005-12-29add some card type ioctl supportDave Airlie
2005-12-28add some r300 informationDave Airlie
2005-12-23fixup driver for some api changesDave Airlie
2005-12-18Handle fatal case.Aapo Tahkola
2005-12-17Drop output checking.Aapo Tahkola
2005-12-17No you arent.Aapo Tahkola
2005-12-17Warn only when being enabled.Aapo Tahkola
2005-12-17I think this has been tested well enough already.Aapo Tahkola
2005-12-17Enable CB_DPATH by default.Aapo Tahkola
2005-12-17Fix (likely) typo.Aapo Tahkola
2005-12-17Add some missing hooks. This should fix various little problems with window ↵Aapo Tahkola
movement and 2d windows flashing on top of 3d windows. This problem was previously shadowed by r300ResetHwState as it gets called frequently.
2005-12-16fix thinko in last revision.Karl Schultz
2005-12-15Work In Progress. Move some of the frame buffer, render buffer, etc init ↵Karl Schultz
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.
2005-12-13fix from Roland for mipmapped compressed texturesDave Airlie
remove some debug
2005-12-08update for symbol export changesKarl Schultz
2005-12-08add {} to RENDER_SPAN macro to fix compilation problemKarl Schultz
2005-12-07Updates for GL_EXT_timer_query:Brian Paul
New GLint64EXT and GLuint64EXT types (use C99's long long types). New glGetQueryObject[u]i64vEXT() functions.
2005-12-06Make missing interpolator inputs fatalAapo Tahkola
2005-12-06Fix secondary color for VP'sAapo Tahkola
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-12-06Add support for GL_EXT_secondary_color. It looks like usingEric Anholt
NEED_SECONDARY_COLOR to turn it off/on was what we wanted -- now results look correct using seccolor on Savage IX and Savage4.
2005-12-05Fix AL8Aapo Tahkola
2005-12-05update r300 drm minimum to 20Dave Airlie
2005-12-04Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeonDave Airlie
sw tcl
2005-12-02Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff)Brian Paul
2005-12-02Fix two failures encountered when running out of memory during XImageBrian Paul
allocation. Append \n to _mesa_warning() strings.
2005-11-29assorted fixes for server-side direct rendering (bug 5199)Brian Paul
2005-11-29use the files from the drm tree/packageBrian Paul
2005-11-29If the DDX driver didn't reserve any video RAM for textures, fall back toMichel Dänzer
using only GART memory for textures instead of segfaulting in the texture management code. (Bug 5115)