summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-01-16properly free ATI fragment shaders (Tilman Sauerbeck)Brian Paul
2006-01-16Free visinfo object (Tilman Sauerbeck)Brian Paul
2006-01-16remove some test code;Michal Krol
rewrite the intermediate code executor to address 64-bit platforms and global memory; store built-in library code in a precompiled form only;
2006-01-16remove slang_*_gc.h files;Michal Krol
rename slang_*_gc_bin.h files to slang_*_gc.h ones; store built-in library code in a precompiled form only;
2006-01-15Missing bits of code spotted by Tilman SauerbeckAapo Tahkola
2006-01-15Fix ARB_position_invariant handlingAapo Tahkola
2006-01-13Fix the default target to remake readtex.o if neededAdam Jackson
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-09s/GLuint/GLbitfield/Brian Paul
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.
2006-01-05Oops - bad file-completion typo.Keith Whitwell
2006-01-05add simple test for program local parametersKeith Whitwell
2006-01-04install GLw headers (bug 5396)Brian Paul
2006-01-04special-case Darwin (bug 4509)Brian Paul
2006-01-02Use X11_INCLUDES config macro instead ofJerome Glisse
hardcoded path in makefile.
2005-12-30remove bogus wings3d linkBrian Paul
2005-12-30recalculate state on drawable changesKeith Whitwell
2005-12-30properly notify driver on scissor change in MakeCurrentKeith Whitwell
2005-12-30fill out framebuffer egl stuff enable egl on R300Dave Airlie
2005-12-30fixup stamp so driver updates drawable infoDave 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-29use card_type not isPCIDave Airlie
2005-12-28add some r300 informationDave Airlie
2005-12-23update to new APIDave Airlie
2005-12-23this needs to be callocedDave 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-17minor code movementBrian Paul
2005-12-16fix thinko in last revision.Karl Schultz
2005-12-15move va_end() call (Evgeny Kotsuba)Brian Paul
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.