Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-10-15 | autoconf: Fix case for not having package | Jakob Bornecrantz | |
2009-10-14 | st/xorg: get transparency on fills working (fixes Qt/KDE apps) | Zack Rusin | |
2009-10-14 | i915g: Fix warnings | Jakob Bornecrantz | |
2009-10-14 | r600: enable EXT_vertex_array_bgra extensions | Alex Deucher | |
2009-10-14 | util: Fix cpu detection on Windows. Cleanup. | José Fonseca | |
2009-10-14 | llvmpipe: Use ALIGN_STACK. | José Fonseca | |
2009-10-14 | gallium: New ALIGN_STACK macro to tell gcc to align stack pointer. | José Fonseca | |
2009-10-14 | scons: Disable SSE intrinsics on MinGW. | José Fonseca | |
-mstackrealign causes stack corruption on MinGW. And without it the ability to use SSE instrinsics goes down the drain. Even if we use __attribute__((force_align_arg_pointer)) for the functions we explicitly use SSE instrinsics, the SSE code automatically generated by gcc will cause assertion failures. What a nightmare. Thankfully LLVM gets this right, so all runtime generated SSE code just works. rtasm code doesn't assume 16byte alignment. Therefore the bulk of our performance sensitive code is not affected by this. Still, intrinsics can be convenient, and it would be nice to get this working again some day, sp will try to get a reduced test case. |