aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/program/program.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul2013-04-171-1/+0
* Replace gl_frag_attrib enum with gl_varying_slot.Paul Berry2013-03-151-5/+5
* Replace gl_geom_result enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* Replace gl_geom_attrib enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* Replace gl_vert_result enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* mesa: use GLbitfield64 when copying program inputsBrian Paul2013-01-251-2/+2
* mesa: add some casts to silence MSVC warningsBrian Paul2013-01-251-14/+14
* mesa: Remove support for named parameters.Kenneth Graunke2012-10-161-3/+0
* mesa: Remove the gl_program::Resident flag.Kenneth Graunke2012-10-161-1/+0
* mesa: Remove miscellaneous remains of NV_vertex_program.Eric Anholt2012-10-151-1/+0
* mesa: Remove support for GL_VERTEX_STATE_PROGRAMs and their execution.Eric Anholt2012-10-151-1/+0
* mesa: Remove support for NV_vertex_program's tracked matrices.Eric Anholt2012-10-151-6/+0
* mesa: remove FEATURE_ATI_fragment_shader define.Oliver McFadden2012-09-151-6/+2
* mesa: remove FEATURE_NV_(fragment|vertex)_program defines.Oliver McFadden2012-09-151-12/+0
* mesa: remove FEATURE_ARB_shader_objects and related defines.Oliver McFadden2012-09-151-6/+0
* mesa: remove FEATURE_es2_glsl and related defines.Oliver McFadden2012-09-151-4/+0
* Remove useless checks for NULL before freeingMatt Turner2012-09-051-2/+1
* Don't cast the return value of malloc/reallocMatt Turner2012-09-051-1/+1
* mesa: Add UsesDFdy to struct gl_fragment_program.Paul Berry2012-07-191-0/+2
* mesa: use gl_program cast wrappersBrian Paul2012-07-181-17/+12
* mesa, i965: prepare for more than 8 texture targetsChia-I Wu2011-11-031-1/+1
* mesa: Convert fixed function fragment program generator to GLSL IR.Eric Anholt2011-10-181-1/+1
* mesa: Remove unused gl_program::AttributesIan Romanick2011-10-041-5/+0
* mesa: Remove unused field gl_program::VaryingIan Romanick2011-09-301-5/+0
* Merge branch 'glsl-to-tgsi'Bryan Cain2011-08-041-3/+5
|\
| * mesa: support boolean and integer-based parameters in prog_parameterBryan Cain2011-08-011-1/+2
| * mesa: fix segfault when no Mesa IR is generatedBryan Cain2011-08-011-2/+3
* | mesa: split _mesa_reference_program() into hot/cold paths.Dave Airlie2011-07-141-6/+8
|/
* mesa: Kill gl_fragment_program::FogOption with fireIan Romanick2011-04-211-1/+0
* mesa: core support for GL_ARB_texture_buffer_objectBrian Paul2011-04-051-2/+2
* mesa: use BITFIELD64_BIT() macroBrian Paul2011-03-151-2/+2
* Revert "mesa: Convert fixed function fragment program generator to GLSL IR."Eric Anholt2011-03-121-1/+1
* mesa: Convert fixed function fragment program generator to GLSL IR.Eric Anholt2011-03-111-1/+1
* mesa: added gl_program_constants::MaxAddressOffsetBrian Paul2011-03-021-0/+3
* mesa: Include mfeatures.h in program.c.Vinson Lee2011-01-091-0/+1
* mesa: replace #defines with new gl_shader_type enumBrian Paul2010-11-231-1/+1
* mesa: _mesa_valid_register_index() to validate register indexesBrian Paul2010-11-231-0/+97
* mesa: silence enum comparison warningBrian Paul2010-10-251-1/+1
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-15/+15
* mesa: don't smash the stack in _mesa_find_used_registersLuca Barbieri2010-09-051-2/+6
* mesa: additional program limit assertionsBrian Paul2010-08-101-1/+9
* mesa: added gl_program::IndirectRegisterFiles fieldBrian Paul2010-07-301-0/+1
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-2/+52
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-0/+913