Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-09 | i965: new SURF_INDEX_ macros | Brian Paul | |
Used to map drawables, textures and constant buffers to surface binding table indexes. | |||
2009-04-09 | gallium: change // comment to /* */ style | Brian Paul | |
2009-04-09 | gallium: updated comments in p_screen.h | Brian Paul | |
2009-04-09 | i965simple: remove pipe_texture::compressed reference | Brian Paul | |
2009-04-09 | tgsi/sse2: Fix build. | Michal Krol | |
2009-04-09 | draw: Fix LIT instruction. | Michal Krol | |
2009-04-09 | intel / DRI2: Accept fake front-buffer from loader | Ian Romanick | |
Handle the loader returning a fake front-buffer. Since the driver never specifically requests a fake front-buffer, the driver assumes that it will never receive both a fake and a real front-buffer. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@redhat.com> | |||
2009-04-09 | DRI2: Assume that there is always a front buffer | Ian Romanick | |
Assume that the front-buffer exists even if the server didn't tell the client that it exists. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@redhat.com> | |||
2009-04-09 | intel / DRI2: Track and flush front-buffer rendering | Ian Romanick | |
Track two flags: whether or not front-buffer rendering is currently enabled and whether or not front-buffer rendering has been enabled since the last glFlush. If the second flag is set, the front-buffer is flushed via a loader call back. If the first flag is cleared, the second flag is cleared at this time. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@redhat.com> | |||
2009-04-09 | DRI2: Provide an interface for drivers to flush front-buffer rendering | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@redhat.com> | |||
2009-04-09 | python: Fix bad pointer. | José Fonseca | |
2009-04-09 | st: remove another unneeded 'is compressed' comparison | Brian Paul | |
2009-04-09 | st: remove unneeded "is compressed" check | Brian Paul | |
The format indicates compressed vs. uncompressed. | |||
2009-04-09 | st: rearrange some code to be a little more clear | Brian Paul | |
2009-04-09 | gallium: remove unneeded compressed=0 assignment | Brian Paul | |
2009-04-09 | gallium: remove unneeded compressed=0 assignment | Brian Paul | |
2009-04-09 | st: remove comp_byte parameter to st_texture_create() | Brian Paul | |
We can determine if the texture is compressed by checking the format. | |||
2009-04-09 | st: consolidate format->usage computation | Brian Paul | |
2009-04-09 | st: add const qualifiers, use GL types | Brian Paul | |
2009-04-09 | st: make loops over 3D texture slices a litte more intuitive | Brian Paul | |
2009-04-09 | st: reformatting and clean-ups in texture code | Brian Paul | |
2009-04-09 | tgsi/sse2: Fix ARL instruction. | Michal Krol | |
2009-04-09 | tgsi/sse2: Fix LIT instruction. | Michal Krol | |
2009-04-09 | trace: Dump the fence, not its pointer. | José Fonseca | |
2009-04-09 | wgl: Remove unused member. | José Fonseca | |
2009-04-09 | trace: Use 'flags' name consistently. | José Fonseca | |
2009-04-09 | gallium: Use "flags" consistently. | José Fonseca | |
2009-04-09 | R600/r700: add new cmdbuf macros | Alex Deucher | |
2009-04-09 | gdi: Use stw_* names. | José Fonseca | |
2009-04-09 | wgl: Use more stw_* names. | José Fonseca | |
2009-04-09 | wgl: Use hooks instead of subclassing the window. | José Fonseca | |
Subclassing the window is invasive: we might call an old window proc even after it was removed. Glut and another bug just in the wrong time was provoking this. Hooks don't have this problem. | |||
2009-04-09 | mesa: fix potential recursive locking deadlock in _mesa_HashWalk() | Brian Paul | |
If the walk callback called _mesa_HashRemove() we'd deadlock. | |||
2009-04-09 | i965: free shader's constant buffer in brwDeleteProgram() | Brian Paul | |
Fixes mem leak observed with texcombine test. | |||
2009-04-09 | R6xx/R7xx: r300 -> r600 symbols | Alex Deucher | |
2009-04-09 | wgl: Catch the attempt of releasing a context which is not current. | José Fonseca | |
2009-04-09 | wgl: Move the framebuffer list to the device. Avoid recursive locking. | José Fonseca | |
2009-04-09 | wgl: More symbol naming normalization. | José Fonseca | |
2009-04-09 | stw: Use wglext.h's defines and prototypes. | José Fonseca | |
2009-04-09 | stw: Normalize symbols prefix. | José Fonseca | |
2009-04-09 | wgl: Add const qualifier to global constant data. | José Fonseca | |
2009-04-08 | i965: set BRW_MASK_DISABLE flag in "send" instruction in brw_dp_READ_4() | Brian Paul | |
This fixes the random results that were seen when fetching a constant inside an IF/ELSE clause. Disabling the execution mask ensures that all the components of the register are written. | |||
2009-04-08 | i965: clean-ups, debug code in brw_wm_glsl.c | Brian Paul | |
2009-04-08 | i965: init current_const[i].index = -1 | Brian Paul | |
2009-04-08 | i965: move the fetch_constants() call before setting conditional mod state | Brian Paul | |
Before, the instruction's CondUpdate field was mistakenly effecting the constant-fetch operation. Fixes progs/glsl/bump.c demo. But there are some other issues related to condition flags and IF/ELSE that need investigation... | |||
2009-04-08 | mesa: minor datatype changes in optimization code | Brian Paul | |
2009-04-09 | nv50: adapt for new clear interface | Ben Skeggs | |
this is so much nicer :) | |||
2009-04-09 | r300: fix color tiling | Dave Airlie | |
2009-04-09 | r300: reorder fog coordinate and WPOS fp attributes | Maciej Cencora | |
HW TCL path currently assumed fog, WPOS order. The order was inverted for SW TCL path. This hopefully fixes rest of fog and WPOS related bugs. Additionally fix some indentation, don't route unnecessary components of fog coordinates for performance reasons and simplify vertex attribute emitting for SW TCL path. | |||
2009-04-09 | r300: fix regression from swtcl rewrite | Maciej Cencora | |
Fix wrong attribute emit and revert to previous behaviour of calculating VAP_OUT_VTX_FMT_1 register value. We can't use r300VAPOutputCntl1 function because it assumes that all texture coords have 4 components and that is the case for HW TCL path, but not for SW TCL. | |||
2009-04-09 | Merge remote branch 'origin/master' into radeon-rewrite | Dave Airlie | |
Conflicts: src/mesa/drivers/dri/r200/r200_tex.c src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_context.h src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texmem.c src/mesa/drivers/dri/r300/r300_texstate.c src/mesa/drivers/dri/radeon/radeon_tex.c |