summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-21radeon: fix up span function settingDave Airlie
2009-03-20r300: init fbosDave Airlie
2009-03-20more fbo fillinDave Airlie
2009-03-20r300: enable FBO for a testDave Airlie
2009-03-20radeon: some more fbo workDave Airlie
2009-03-20radeon: initial couch code copy from radeonDave Airlie
2009-03-20Merge remote branch 'main/master' into radeon-rewriteDave Airlie
Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/radeon_ioctl.c src/mesa/drivers/dri/radeon/radeon_screen.c
2009-03-19slang: initialize the contextAlan Hourihane
2009-03-19slang: support uniform arraysAlan Hourihane
2009-03-19trace: Formalize on a standard for data size pairJakob Bornecrantz
2009-03-19glslcompiler: added new options to override debug/optimization pragmasBrian Paul
2009-03-19glsl: change GLSL #pragma initializationBrian Paul
Initialize the shader's pragma settings before calling the compiler. Added pragma "Ignore" fields to allow overriding the #pragma directives found in shader source code.
2009-03-19egl: fix commentAlan Hourihane
2009-03-19egl: try harder for eglGetProcAddress()Alan Hourihane
2009-03-19glsl: when debug pragma is on, emit comments about function calls/inlinesBrian Paul
BTW, the debug pragma syntax is "#pragma debug(on)"
2009-03-19mesa: check renderbuffer is defined before use.Alan Hourihane
2009-03-19radeon/r200/r300: cleanup some of the renderbuffer codeDave Airlie
2009-03-19radeon: fix up locking like the intel driver for pageflip/swapsDave Airlie
2009-03-19st/gl: Only transfer needed parts in st_TexSubimageJakob Bornecrantz
2009-03-19slang: if/else/break & if/else/continue work for unrolled loopsAlan Hourihane
2009-03-19wgl: Add an `-s' option to wglthreads to force single-threaded operation.Michal Krol
2009-03-19swrast: Silence compiler warnings, give better structure to the code as a ↵Michal Krol
result.
2009-03-19tgsi: Document vs_2_0 instruction set operations.Michal Krol
2009-03-19tgsi: Document vs_1_1 instruction set operations.Michal Krol
2009-03-19tgsi: Begin documenting ps_2_x instruction set operations.Michal Krol
2009-03-18r300-gallium: Emit viewport state.Corbin Simpson
Note that this will break you, hard, if you're not using RADEON_NO_TCL. I really need to start vertex shaders soon.
2009-03-18r300-gallium: Viewport state storage.Corbin Simpson
2009-03-18r300-gallium: Fixup registers for viewport state.Corbin Simpson
2009-03-18mesa: use the IROUND() macro in pixel packing codeBrian Paul
It turns out some tests are sensitive to rounding vs. truncating when converting float color values to integers in glReadPixels(). In particular, this matters when the destination format is 5/6/5 or 4/4/4/4, etc.
2009-03-18slang: redo the last commit for if/break & if/continue tests as itAlan Hourihane
wasn't good enough for deeply nested if's.
2009-03-18Revert "slang: if we detect an if/break or if/continue within a loop and we're"Alan Hourihane
This reverts commit 752296b8f311c5e3844f3ce89d17ba57224ce5ba.
2009-03-18slang: if we detect an if/break or if/continue within a loop and we'reAlan Hourihane
trying to unroll, bail, and fallback to doing the real loop.
2009-03-18st: call _glapi_check_multithread from st_make_currentKeith Whitwell
This function is called from many OS-dependent versions of MakeCurrent. Move the check for multithreading to this central location to avoid having to make this check from all the callers.
2009-03-18stw: Fix makeCurrent.Thomas Hellstrom
Flush if we change current context. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
2009-03-18progs: Build the wgl examples with scons.José Fonseca
2009-03-18progs/trivial: Make quad-tex-sub repeat patternsJakob Bornecrantz
2009-03-18tests: remove/update old commentsBrian Paul
2009-03-18st: need to free/realloc pipe texture when we're handed image level > last_levelBrian Paul
Fixes progs/tests/tri-fbo-tex-mip.c
2009-03-18st: clean up some if-statment codeBrian Paul
2009-03-18softpipe: more texture transfer fixes.Brian Paul
Need to null-out pointers after freeing transfer objects. Fix mix-ups between tc->transfer and tc->tex_trans fields.
2009-03-18softpipe: need to set tc->transfer=NULL after destroying the transfer objectBrian Paul
This fixes a number of crashes/regressions in programs such as lodbias.c, mipmap_limits.c, etc.
2009-03-18st: update texture commentsBrian Paul
2009-03-18progs/trivial: Add quad-tex-subJakob Bornecrantz
Tests glTexSubImage
2009-03-18Use the specified X11 headers for xlib mesaDan Nicholson
The xlib build was using the system's Xlib headers or bombing if they weren't available.
2009-03-18tests: add simplest mipgen testKeith Whitwell
2009-03-18pipe/atomic: dont use ms interlock calls from gccKeith Whitwell
2009-03-18util: avoid clashprone UINT, UBYTE enum valuesKeith Whitwell
2009-03-18draw: use AOS_ERROR rather than clash-prone ERROR() macroKeith Whitwell
2009-03-18pipe/atomic: clean up #ifdef mazeKeith Whitwell
2009-03-18progs/tests: Update mipmap_limits to show image and colorsJakob Bornecrantz