History log of /external/mesa3d/src/glsl/program.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
379a32f42ebca9feeb024633f7774661619fd62e 28-Jul-2011 Ian Romanick <ian.d.romanick@intel.com> linker: Make linker_{error,warning} generally available

linker_warning is a new function. It's identical to linker_error
except that it doesn't set LinkStatus=false and it prepends "warning: "
on messages instead of "error: ".

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/glsl/program.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/glsl/program.h
bfd7c9ac228c7ed8aec04c3b3aa33f40ee00b035 23-Aug-2010 Chia-I Wu <olv@lunarg.com> glsl: Include main/core.h.

Make glsl include only main/core.h from core mesa.
/external/mesa3d/src/glsl/program.h
5d0f430e8ed01db29d11d22e4b6c3760d8c39f8f 18-Aug-2010 Eric Anholt <eric@anholt.net> mesa: Free old linked shaders when relinking new shaders.
/external/mesa3d/src/glsl/program.h
afe125e0a18ac3886c45c7e6b02b122fb2d327b5 27-Jul-2010 Eric Anholt <eric@anholt.net> Merge remote branch 'origin/master' into glsl2

This pulls in multiple i965 driver fixes which will help ensure better
testing coverage during development, and also gets past the conflicts
of the src/mesa/shader -> src/mesa/program move.

Conflicts:
src/mesa/Makefile
src/mesa/main/shaderapi.c
src/mesa/main/shaderobj.h
849e18153cd91d812f694b806a84008498860bc3 30-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Use Mesa's gl_shader_program instead of our own struct glsl_program.

This avoids more allocation and shuffling of data around.
/external/mesa3d/src/glsl/program.h
16b68b1952d0da14b9ce8306efa64988ce46b4b7 30-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Move our data from a glsl_shader* on the side to the main gl_shader *.

This saves recompiling at link time. gl_shader->ir is made a pointer
so that we don't have to bring exec_list into mtypes.h.
/external/mesa3d/src/glsl/program.h
364fcd8ee1af39e215338fba59306a14dd81c2b2 25-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Start integrating ir_to_mesa.cpp into shader_api.h

The compiler is now called by the driver, and generates program
instructions. Parameter lists are still not set up, so the driver
chokes on it shortly thereafter.
/external/mesa3d/src/glsl/program.h
7f2bf62d25b2fdc059163ee046cf2fe007e5041e 25-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Use Mesa types instead of duping them into our program.h.
/external/mesa3d/src/glsl/program.h
29285882676388aacff123e8bdf025904abf8ea9 25-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Move the compiler to the subdirectory it will live in in Mesa.
/external/mesa3d/src/glsl/program.h