Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-16 | r300g: Use a hash table to look up vertex info. | Corbin Simpson | |
Need to move rs_block to this, too. Also, I'm getting massive amounts of flicker for some reason; I bet we've gotta re-re-examine PSC and friends. :C | |||
2009-10-16 | util: Change function names to begin with u_. | Corbin Simpson | |
Avoids link-time clashes with Mesa's internal hash table. | |||
2009-10-16 | docs: document GLSL float parsing bug fix | Brian Paul | |
2009-10-16 | mesa: use C locale for _mesa_strtod() | Brian Paul | |
_mesa_strtod() is used for shader/program parsing where the decimal point character is always '.' Use strtod_l() with a "C" locale to ensure correct string->double conversion when the actual locale uses another character such as ',' for the decimal point. Fixes bug 24531. | |||
2009-10-16 | progs/tests: Use rand() instead of random(). | José Fonseca | |
Forgot these on previous commit. | |||
2009-10-16 | progs/tests: Use rand() instead of random(). | José Fonseca | |
More portable. Same implementation on Linux. | |||
2009-10-16 | prog/tests: Fix MSVC build. | Vinson Lee | |
2009-10-15 | r300g: Set logical ID for each emitted texture/sampler. | Corbin Simpson | |
multitexarray works on my r300, but texrect doesn't. | |||
2009-10-15 | nouveau: nv30: Hack to enforce same number of bits as front buffer, for ↵ | Patrice Mandin | |
render targets | |||
2009-10-15 | nouveau: nv30: refuse binding a colour buffer with a zeta buffer with ↵ | Patrice Mandin | |
different bits, till the backend can tell Mesa not to do that. | |||
2009-10-15 | st/xorg: refix source over | Zack Rusin | |
2009-10-15 | progs/egl: put declarations before code | Brian Paul | |
2009-10-15 | egl: Rework the synchronization primitives. | Chia-I Wu | |
This adds error checking to the synchronization primitives. And eglWaitGL is now implemented by eglWaitClient. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Rework eglSwapInterval. | Chia-I Wu | |
This adds error checking to eglSwapInterval and clamps the swap interval. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Rework error checking in eglSwapBuffers. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Update comments about eglapi.c. | Chia-I Wu | |
Mention that opaque handles are looked up and checked. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Rework error checking in eglGetCurrentSurface. | Chia-I Wu | |
Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Include GL header in eglconfigutil.h. | Chia-I Wu | |
This is just a cosmetic change. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Fix GLX_USE_TLS build. | Chia-I Wu | |
Remove an extraneous semicolon. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | egl: Fix eglCheckConfigHandle. | Chia-I Wu | |
A stupid bug by me made the check void. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-15 | Use the right pitch when rendering to a texture | Owen Taylor | |
We need to get the pitch from the texture level we are rendering to, rather than just using the base texel width. | |||
2009-10-15 | r600: FRAG_ATTRIB_WPOS and FRAG_ATTRIB_FOGC appear to be supported. | Robert Noland | |
Report unsupported attributes while I'm here. Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2009-10-15 | r600: cleanup in r600_cs_process_relocs(). | Robert Noland | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2009-10-15 | radeon: return EINVAL for 0 length buffers. | Robert Noland | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2009-10-15 | r600: fix tfp1 bo size | Andre Maasikas | |
Setting the wrong bo size resulting in an incomplete read cache flush when reading the texture. This fixes the compiz text corruption. [agd5f: take hw pitch alignment into account] | |||
2009-10-15 | r600: implement ProgramStringNotify | Andre Maasikas | |
need this to properly test with piglit/glean vert/fragprog tests copied mostly from r300, many thanks to osiris, nha, airlied, others... | |||
2009-10-15 | r600: LIT dst.y gets value from src.x | Andre Maasikas | |
seems I overlooked this when removing hardcoded swizzles for this one previously | |||
2009-10-15 | r600: DPH adds w comp of second operand, so set first one to 1 instead | Andre Maasikas | |
2009-10-15 | r600: fixup KIL instruction a bit | Andre Maasikas | |
- KILLGT takes 2 arguments - arb KIL has no dst register - add TODO about clause ending but currently piglit fp-kil passes and does not hang the card | |||
2009-10-15 | r600: use CB_TARGET_MASK instead of CB_SHADER_MASK for setting color mask | Andre Maasikas | |
makes blend functions work better Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-10-15 | r600: user correct alpha blend factor | Andre Maasikas | |
Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-10-15 | r600: clear position enable bit when when wpos is not used by FP | Andre Maasikas | |
Makes doom3 alot nicer.. | |||
2009-10-15 | mesa: regenerated lex.yy.c w/ _mesa_strtod() | Brian Paul | |
2009-10-15 | mesa: Use _mesa_strtod in the lexer for assembly shaders | Neil Roberts | |
See bug 24531. | |||
2009-10-14 | progs/Makefile: remove extra quoting | Brian Paul | |
This reverts part of commit 115edf24a9128b79dfa5f30482c990e2cb898357 and fixes the error: "/bin/sh: line 0: test: too many arguments". | |||
2009-10-14 | trace: Handle transfer returning null | Jakob Bornecrantz | |
2009-10-15 | st/xorg: fix most of the composition modes | Zack Rusin | |
2009-10-14 | r300g: Move ZTOP to its own state atom. | Corbin Simpson | |
It may seem pointless, but this avoids a fair amount of predicted CSO pain. | |||
2009-10-14 | progs/demos: try different depth formats in fbo_firecube.c | Brian Paul | |
2009-10-14 | docs: document more MESA_GLSL env var options | Brian Paul | |
2009-10-14 | mesa: assorted top-level Makefile clean-ups | Brian Paul | |
2009-10-14 | mesa: added VERBOSE_SWAPBUFFERS | Brian Paul | |
2009-10-14 | vbo: clean-ups, reformatting | Brian Paul | |
2009-10-14 | mesa: added MESA_VERBOSE option 'draw' to debug glDrawArrays/Elements, etc. | Brian Paul | |
2009-10-14 | mesa: rename VERBOSE_IMMEDIATE->VERBOSE_MATERIAL to reflect what it does | Brian Paul | |
2009-10-14 | mesa: remove unused ctx->Driver.PrioritizeTextures() hook | Brian Paul | |
2009-10-14 | mesa: remove unused ctx->Driver.TextureMatrix() hook | Brian Paul | |
2009-10-13 | Fix build when PROGRAM_DIRS is empty. | Tom Fogal | |
SUBDIRS just takes PROGRAM_DIRS value. If PROGRAM_DIRS gets set to the empty string (as can happen when building only OSMesa), a 'for' loop will lack anything to iterate over, causing a parse error. This fixes the issue by making sure SUBDIRS is the null string when PROGRAM_DIRS is, and wrapping the for loops in if's, causing them only to execute if there are directories to iterate over. | |||
2009-10-13 | ac: Fix AIX shared library builds. | Tom Fogal | |
AIX uses ".a" for both static and shared library extensions. | |||
2009-10-13 | st/xorg: Fix dpms include problems | Jakob Bornecrantz | |