Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-14 | mesa: define #extension GL_ARB_texture_rectangle | David Flynn | |
2008-04-07 | mesa: call _mesa_remove_varying_reads() after compiling vertex shaders | Brian | |
2008-04-04 | mesa: no longer combine vertex/fragment shader parameters/uniforms | Brian | |
GLSL Vertex and fragment shaders now have independent parameter buffers. A new gl_uniform_list is used to keep track of program uniforms and where each uniform is located in each shader's parameter buffer. This makes better use of the space in each buffer and simplifies shader linking. | |||
2008-04-03 | rewrite some of the mat*mat, mat*vec intrinsics | Brian | |
Also, remove obsolete matrix codegen code. | |||
2008-03-14 | init tmpNode to zeros | Brian | |
2008-03-14 | mesa: init tmpNode to zeros | Brian Paul | |
2008-03-14 | mesa: fix emit_clamp() so that we don't use an output register as temporary | Brian | |
IR_CLAMP is decomposed into OPCODE_MIN+OPCODE_MAX. Allocate a temporary register for the intermediate value so we don't inadvertantly use an output register (which are write-only on some GPUs). | |||
2008-03-14 | mesa: fix emit_clamp() so that we don't use an output register as temporary | Brian Paul | |
IR_CLAMP is decomposed into OPCODE_MIN+OPCODE_MAX. Allocate a temporary register for the intermediate value so we don't inadvertantly use an output register (which are write-only on some GPUs). | |||
2008-03-13 | mesa: fix (harmless?) assignment in assert | Keith Whitwell | |
2008-02-25 | Remove files of unsupported build systems. | José Fonseca | |
2008-01-31 | regenerate glsl library functions | Roland Scheidegger | |
2008-01-31 | fix w component of glsl vec4 asin | Roland Scheidegger | |
2007-12-04 | Fix gl_FrontFacing compilation problem | Brian | |
2007-11-30 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | joukj | |
2007-11-27 | set fp->UsesKill when emitting OPCODE_KIL | Brian | |
2007-11-23 | Fix parsing of gl_FrontLightModelProduct.sceneColor, don't segfault on ↵ | Brian | |
variable array indexes. | |||
2007-10-31 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-10-29 | Rename 'mms-config.' to 'mms.config'. | Michal Krol | |
It looks like Windows does not like filenames ending with a dot, in effect renaming it to 'mms-config'. | |||
2007-10-26 | turn off debug output | Brian | |
2007-10-26 | Re-implement GLSL texture sampler variables. | Brian | |
GLSL sampler variables indicate which texture unit to use for TEX instructions. Previously, this was baked into the fragment/vertex program and couldn't be readily changed once set. Now, SamplerUnits[] array indicates which texture unit is to be used for each sampler variable. These values are set with glUniform1i(). This is extra state that must be passed to the fragment/vertex program executor at runtime. | |||
2007-10-26 | Merge branch '965-glsl' | Zou Nan hai | |
Conflicts: src/mesa/drivers/dri/i965/brw_sf.h src/mesa/drivers/dri/i965/intel_context.c | |||
2007-10-24 | add to git | Brian | |
2007-10-24 | add to git | Brian | |
2007-10-24 | Implement gl_PointCoord attribute for GLSL fragment shaders. | Brian | |
Contains the normalized fragment position within a point sprite. | |||
2007-10-24 | Implement gl_PointCoord attribute for GLSL fragment shaders. | Brian | |
Contains the normalized fragment position within a point sprite. | |||
2007-10-03 | Update of OpenVMS makefiles for the use of "new" include file convention | Jouk | |
2007-10-02 | fix comment: s/branch/kill/ | Brian | |
2007-10-02 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-07-31 | fix failure caused by undeclared variable (bug 11783) | Brian | |
2007-07-31 | glGetAttribLocation always returned 1 (bug 11774) | Brian | |
2007-07-26 | fix-up inlined/non-inlined function inconsistencies | Brian | |
2007-07-26 | Fix function call bug 11731. Also, fix up IR_CALL/IR_FUNC confusion. | Brian | |
2007-07-26 | generate error upon writing to varying var in fragment program (bug 11733) | Brian | |
2007-07-25 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-07-24 | call ctx->Driver.NewProgram() instead of _mesa_new_program() | Brian | |
2007-07-17 | Merge branch 'master' of git+ssh://znh@git.freedesktop.org/git/mesa/mesa ↵ | Zou Nan hai | |
into 965-glsl | |||
2007-07-12 | fix swizzle-related bug 11534 | Brian | |
2007-07-04 | Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵ | Brian | |
of -I flags. | |||
2007-07-04 | Merge branch 'master' of git+ssh://znh@git.freedesktop.org/git/mesa/mesa ↵ | Zou Nan hai | |
into 965-glsl | |||
2007-07-03 | added vec2(vec4) constructor, bug 11404 | Brian | |
2007-07-03 | add code for stpq, rgba writemasks in make_writemask(), bug 11404 | Brian | |
2007-06-08 | Merge branch 'master' of git+ssh://joukj@git.freedesktop.org/git/mesa/mesa | Jouk | |
2007-05-14 | comment about fixing uniform structs | Brian | |
2007-05-11 | user-declared uniform structs not supported yet (see bug 10908) | Brian | |
2007-05-11 | don't ignore return value of _slang_codegen_global_variable() | Brian | |
2007-05-10 | regenerated | Brian | |
2007-05-10 | Implement exp() in terms of __asm float_power. Fix typo in mod(vec4) function. | Brian | |
exp() was using __asm float_exp (OPCODE_EXP) but that computes base two, not e. See bug 10907. | |||
2007-05-10 | Updated OpenVMS makefiles | J.Jansen | |
modified: src/mesa/descrip.mms modified: src/mesa/drivers/osmesa/descrip.mms modified: src/mesa/drivers/x11/descrip.mms modified: src/mesa/main/descrip.mms modified: src/mesa/shader/descrip.mms modified: src/mesa/shader/slang/descrip.mms modified: src/mesa/swrast/descrip.mms modified: src/mesa/swrast_setup/descrip.mms modified: src/mesa/tnl/descrip.mms | |||
2007-05-02 | fix some DDX,DDY mix-ups | Brian | |
2007-05-01 | regenerated | Brian | |