Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-26 | r600: add missing radeon_cs_space_set_flush call | Alex Deucher | |
fixes crash in etracer reported by kdekorte on IRC | |||
2009-08-26 | st/xorg: create basic vertex shader | Zack Rusin | |
2009-08-26 | st/xorg: create basic fragment shader | Zack Rusin | |
2009-08-26 | r600: make reloc_chunk size dynamic | Alex Deucher | |
2009-08-26 | r600: fix memory leak | Alex Deucher | |
2009-08-26 | r300: r4xx and rs4xx also have lte discard regs | Alex Deucher | |
2009-08-26 | st/dri: Add some debug code | Jakob Bornecrantz | |
2009-08-26 | st/xorg: Temporary fix for none stencil visuals | Jakob Bornecrantz | |
Should be replaced with something looking at the proper glx visual for the buffers. | |||
2009-08-26 | st/xorg: Find out correct type for depth stencil buffers | Jakob Bornecrantz | |
2009-08-26 | st/dri: Redo config generation | Jakob Bornecrantz | |
2009-08-26 | st/xorg: Add support for dirty framebuffer region reporting. | Michel Dänzer | |
Add a BlockHandler which flushes the context and reports the dirty region gathered using the X server damage layer. In the interim, with dirty region reporting only allocate textures for the framebuffer and shared pixmaps (e.g. DRI2 buffers) and fall back to software for other pixmaps. This will be improved in the future. | |||
2009-08-26 | r600: Update vertex fetch shader if necessary | Cooper Yuan | |
2009-08-26 | st/dri: make the GL_ARB_map_buffer_range entrypoints available | Ben Skeggs | |
2009-08-26 | radeon/r100/r200: actually init the OQ support properly | Dave Airlie | |
2009-08-26 | radeon/r200: OQ support for r200 in theory. | Dave Airlie | |
this is an untested port of the r100 OQ code | |||
2009-08-26 | radeon: add r100 OQ support with kms. | Dave Airlie | |
This adds OQ support for the r100 chipsets, it requires KMS unless someone wants to make a kernel patch to add support for OQ regs. | |||
2009-08-25 | progs/glsl: call ValidateShaderProgram() | Brian Paul | |
2009-08-25 | mesa: validate shader before drawing (for debugging, disabled) | Brian Paul | |
2009-08-25 | glsl: update a texture/sampler comment | Brian Paul | |
2009-08-25 | glsl: implement shader sampler validation | Brian Paul | |
Shader validation should fail if there are two samplers of different types which reference the same texture unit. For example, if a cubemap sampler and a 2D sampler both reference texture unit 0, that's invalid. | |||
2009-08-25 | mesa: use gl_texture_index type for gl_program::SamplerTargets | Brian Paul | |
2009-08-25 | progs/util: added ValidateShaderProgram() to shaderutil.c | Brian Paul | |
2009-08-25 | i965: add some texture unit/target assertions | Brian Paul | |
2009-08-25 | mesa: print some program fields in binary too | Brian Paul | |
2009-08-26 | r200: Add scissor to state atom list. | Pauli Nieminen | |
Scissors are jsut one of states that we have to emit so it should be in state list | |||
2009-08-25 | radeon/r600: Fix remaining warnings when building 64 bit binary. | Pauli Nieminen | |
2009-08-25 | r200: Addd missing parameter to debug output. | Pauli Nieminen | |
2009-08-25 | r200: Fix commit size prediction. | Pauli Nieminen | |
Scissor are emited for every primitive so fix that in prediction. | |||
2009-08-25 | xorg: insert shaders into the cache | Zack Rusin | |
2009-08-25 | exa: add basic code to cache vertex and fragment shaders | Zack Rusin | |
2009-08-25 | exa: check whether the op is accelerated | Zack Rusin | |
2009-08-25 | radeon: Fix all compiler warnings. | Pauli Nieminen | |
2009-08-25 | mesa: remove -I$(TOP)/src/gallium/drivers from sources.mak | Brian Paul | |
Core Mesa and the state tracker do not depend on any gallium drivers. | |||
2009-08-25 | Revert "glapi: Fix a possible race in getting current context/dispatch." | Brian Paul | |
This reverts commit 17090cf3efb0db8fa01b502a9c0df27cbd1a67da. We're reverting this because it causes ABI breakage with the X server. Maybe re-attempt with another patch. | |||
2009-08-25 | xorg: revert bad merge | Zack Rusin | |
2009-08-25 | Add support for building the Xorg state tracker with scons. | Michel Dänzer | |
scons ... statetrackers=xorg | |||
2009-08-25 | Revert "glx: Make drawables persistent untill they are changed by ↵ | Pauli Nieminen | |
glXMakeCurrent" This commit was not mean to end in to master yet. It is still queston if this right design to fix the problem. This reverts commit 45e3be3c07f543f3f2869ba7750ba4695cd25122. | |||
2009-08-25 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict | |||
2009-08-25 | r300: fix condition logic | Maciej Cencora | |
The s3tc extensions are properly enabled now, when force_s3tc_enable option is set in driconf. | |||
2009-08-25 | r300: set proper CS section size | Maciej Cencora | |
2009-08-25 | radeon/r200/r300/r600: Warn if we emit more than prediction was. | Pauli Nieminen | |
Prediction code making too small prediction may cause space check aserttion failure later in rendering. So warning about any failure to predict correctly should be fixed. | |||
2009-08-24 | xorg: fix compilation | Zack Rusin | |
2009-08-24 | xorg: start on code accelerating render | Zack Rusin | |
2009-08-24 | r300: add support for getting Z pipe info from drm | Alex Deucher | |
Needed for occulsion queries on rv530 chips Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-08-24 | r600: code cleanup | Alex Deucher | |
2009-08-25 | radeon: fix fbo size calculation to after pitch | Dave Airlie | |
2009-08-24 | Merge branch 'master' of ssh://zack@git.freedesktop.org/git/mesa/mesa | Zack Rusin | |
2009-08-24 | openvg: fix vgTransformPath with relative coords | Zack Rusin | |
2009-08-24 | ARB prog: Set error instead of falling through with incorrect value | Ian Romanick | |
If a fragment program only parameter was queried of a vertex program (e.g., GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB) no error would be set and a random value would be returned. This caused 'glxinfo -l' to show the same values for GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB, GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB as for GL_MAX_PROGRAM_ENV_PARAMETERS_ARB. This is confusing and incorrect. | |||
2009-08-24 | mesa: add new program parser sources to tarball | Brian Paul | |
The end user doesn't need the .y or .l or Makefile but include them anyway in case someone wants to patch or debug things. |