Modify _mesa_strdup() so it handles NULL correctly.
[mesa.git] / src / mesa / shader /
2006-08-30 Michal KrolAdd missing vec4 instructions to the interpreter.
2006-08-30 Roland Scheideggerfix initialization of native resource usage of vertex...
2006-08-29 Brian Paulreplace abort with _mesa_problem()
2006-08-25 Brian PaulFree vertex program TnlData, if any. Fixes a mem leak.
2006-08-25 Brian PaulRearrange glBindProgram() code to do all error checking...
2006-08-25 Brian PaulRename _mesa_append_modelview_code() to _mesa_insert_mv...
2006-08-25 Brian Pauluse _mesa_alloc_instructions()
2006-08-25 Brian Pauladded _mesa_alloc_instructions() utility function
2006-08-24 Brian Paulupdate MAX_INSTRUCTIONS limit
2006-08-24 Brian PaulCg tries to bind NV fragment programs to the GL_FRAGMEN...
2006-08-24 Brian Paulscalar sources such as 'time.x' weren't accepted by...
2006-08-24 Brian PaulFunctions for vertex/fragment program transformations...
2006-08-24 Brian Pauluse _mesa_realloc_instructions()
2006-08-24 Brian PaulAdded _mesa_realloc_instructions() utility function.
2006-08-23 Brian PaulAdded _mesa_lookup_program() and _mesa_lookup_bufferobj...
2006-08-21 Michal KrolMore GLSL preprocessor code:
2006-08-21 Michal KrolGLSL 1.20 constructors and operators.
2006-08-15 Ian RomanickAdd support for GL_EXT_gpu_program_parameters. Any...
2006-08-15 Ian RomanickRemove extraneous trailing semicolon.
2006-08-09 Michal KrolGLSL 1.20 built-in library.
2006-08-09 Michal KrolMore GLSL code - more support for vec4 operations on...
2006-08-02 Michal KrolEnable vec4 extension for x86 back-end.
2006-08-02 Michal KrolAdd vec4 extension.
2006-08-01 Michal KrolClean-up FEATURE_ARB_shader_objects #ifdefs. Bug 7492.
2006-07-30 Michal KrolProgram to convert .syn file to .h headers.
2006-07-20 Brian PaulSome structure renaming. Prefix vertex/fragment-relate...
2006-06-28 Tilman Sauerbeckpropagate errors from parse_generic_attrib_num in parse...
2006-06-12 Ian RomanickAdd support for GL_APPLE_vertex_array_object. Several...
2006-05-30 Brian PaulDefine new NEGATE_* tokens for setting the src register...
2006-05-30 Tilman Sauerbeckdon't generate GL_INVALID_ENUM if GL_VERTEX_ATTRIB_ARRA...
2006-05-30 Michal KrolRemove not needed forward declaration.
2006-05-29 Tilman Sauerbeckdon't do the check for >= MAX_VERTEX_PROGRAM_ATTRIBS...
2006-05-29 Brian Paulgeneric attribute 0 wasn't handled correctly (Jesse...
2006-05-24 Brian PaulRoll _mesa_free_parameters() into calling function...
2006-05-24 Brian Paulfix a small memory leak in _mesa_add_state_reference()
2006-05-24 Brian Pauluse GLbitfield for StateFlags, improved comments
2006-05-18 Brian Paulchange initialization of texcoords - not all C compiler...
2006-05-17 Tilman Sauerbeckunbreak the build
2006-05-16 Michal KrolFix typo.
2006-05-16 Michal KrolChange error message wording.
2006-05-16 Michal KrolRename print() to printMESA().
2006-05-16 Michal KrolFix attrib handling.
2006-05-16 Michal KrolExtend printMESA function to output also to shader...
2006-05-16 Michal KrolCleanup code. Change constructor prototype.
2006-05-16 Michal KrolCleanup code.
2006-05-16 Michal KrolChange constructor prototype.
2006-05-16 Michal KrolRemove carriage returns.
2006-05-16 Michal KrolAdd GetInfoLogLength and WriteAttrib functions.
2006-05-16 Michal KrolCleanup GLhandle-to-object translation macros.
2006-04-28 Tilman Sauerbeckadded a trailing newline to pacify gcc
2006-04-28 Brian Paulfix second memory leak (bug 5557)
2006-04-28 Brian Paulfix first memory leak (bug 5557)
2006-04-25 Michal KrolRemove carriage returns.
2006-04-25 Brian PaulNo longer alias generic vertex attribs with conventiona...
2006-04-20 Brian Paulcheck glLoadProgramNV len < 0 (bug 6679)
2006-04-19 Dave AirlieSrcReg->Swizzle is always initialized to SWIZZLE_NOOP...
2006-04-18 Michal KrolRemove carriage-return chars *ONLY*.
2006-04-18 Michal KrolAdd support for ARB_vertex_shader attrib binding and...
2006-04-14 Brian PaulSilence a few -pedantic warnings.
2006-04-11 Michal KrolMore GLSL code:
2006-04-05 Brian PaulSilence minor compiler warnings (-Wextra).
2006-04-04 Michal KrolMore GLSL code:
2006-03-29 Brian Paulmove NumNativeAlu/TexInstruction assignments (Ewald...
2006-03-24 Aapo TahkolaMake ARB_vp backends happy with nv arl
2006-03-22 Aapo TahkolaARL dst idx was undefined.
2006-03-21 Michal KrolSilencium gcc warnings.
2006-03-21 Michal KrolGLSL fixes:
2006-03-17 Jouk Jansen Committing in .
2006-03-15 Brian Paulrename enums, fixes compilation breakage (Michal Krol)
2006-03-14 Michal KrolMore GLSL code:
2006-03-07 Jouk Jansen Committing in .
2006-03-03 Roland ScheideggerUse standard ARB names instead of vendor-specific NV...
2006-03-01 Roland ScheideggerFix glGet with enums which are used not only in NV_vert...
2006-02-27 Brian Paulsilence a bunch of warnings
2006-02-27 Michal KrolMore GLSL code:
2006-02-22 Brian Pauladd some #includes, fix some prototypes (bug 5992)
2006-02-22 Brian Pauladd missing prototypes, use _slang_ prefix on non-stati...
2006-02-22 Brian Paulsilence a variety of compiler warnings
2006-02-21 Michal KrolMore GLSL code:
2006-02-21 Jouk Jansen Committing in .
2006-02-18 Michal KrolMore GLSL code.
2006-02-15 Brian PaulSet NumInstructions (bug 5864)
2006-02-15 Brian PaulFix a few warnings:
2006-02-15 Michal KrolAdd support for forward function declarations.
2006-02-15 Michal KrolAdd fragment shader execute entry.
2006-02-13 Jouk Jansen Update OpenVMS compile support
2006-02-13 Michal KrolMore glsl code.
2006-02-13 Michal KrolREVISION 3.
2006-02-13 Michal KrolCosmetic changes.
2006-02-13 Michal KrolDelete most of the comments.
2006-02-13 Michal KrolGet it running for ARB_vertex_shader.
2006-02-13 Michal KrolRename current_program to CurrentProgram.
2006-01-30 Michal KrolSplit slang_compile.c into several smaller files -...
2006-01-16 Michal Krolremove some test code;
2006-01-16 Michal Krolremove slang_*_gc.h files;
2005-12-06 Brian PaulC++ fixes, mostly casts (Stephane Conversy)
2005-11-22 Keith Whitwelltrack state flags which might invalidate parameter...
2005-11-20 Brian Paulmove _mesa_init_instruction() to program.c
2005-11-20 Brian PaulMake Saturate a 2-bit field again, renamed to SaturateM...
2005-11-19 Brian Paulremove incorrect cast
next