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
|