summaryrefslogtreecommitdiff
path: root/src/mesa/main/arbprogram.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-22mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesaMarek Olšák1-6/+24
2017-03-29mesa: remove dd_function_table::BindProgramMarek Olšák1-3/+0
2017-01-06st/mesa/glsl: add new is_arb_asm flag in gl_programTimothy Arceri1-1/+1
2016-11-17mesa: Drop PATH_MAX usage.Kenneth Graunke1-8/+4
2016-11-17st/mesa/r200/i915/i965: move ARB program fields into a unionTimothy Arceri1-21/+20
2016-11-17mesa: make use of ralloc when creating ARB asm gl_program fieldsTimothy Arceri1-1/+3
2016-10-26st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri1-28/+23
2016-10-26mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri1-10/+9
2016-06-05mesa: Try to unbreak the MSVC build.Kenneth Graunke1-0/+4
2016-06-05mesa: Add MESA_SHADER_CAPTURE_PATH for writing .shader_test files.Kenneth Graunke1-0/+22
2016-05-20mesa: Replace uses of Shared->Mutex with hash-table mutexesMatt Turner1-1/+6
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-6/+6
2014-05-13mesa: Dump ARB_vp/fp source and IR when MESA_GLSL=dump.Kenneth Graunke1-1/+26
2014-01-09mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.Paul Berry1-10/+10
2014-01-07mesa: Use get_local_param_pointer in glProgramLocalParameters4fvEXT().Kenneth Graunke1-19/+11
2013-11-15mesa: Dynamically allocate the storage for program local parameters.Eric Anholt1-0/+6
2013-06-05mesa: remove outdated version lines in commentsRico Schüller1-1/+0
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-17/+2
2012-11-12mesa: Standardize names of OpenGL functions.Paul Berry1-5/+5
2012-10-16mesa: Remove some miscellaneous NV program stuff from arbprogram.c.Kenneth Graunke1-25/+1
2012-10-16mesa: Simplify _mesa_BindProgram() by removing NV program remnants.Kenneth Graunke1-34/+9
2012-10-16mesa: Remove support for parsing NV fragment programs.Kenneth Graunke1-8/+0
2012-10-15mesa: Remove support for GL_VERTEX_STATE_PROGRAMs and their execution.Eric Anholt1-1/+0
2012-10-15mesa: Remove support for parsing NV vertex programs.Eric Anholt1-31/+3
2012-07-18mesa: use gl_program cast wrappersBrian Paul1-2/+2
2011-07-06mesa: Don't skip glGetProgramLocalParam4dvARB if there was already an error.Eric Anholt1-64/+53
2011-07-06mesa: Don't skip glGetProgramEnvParam4dvARB if there was already an error.Eric Anholt1-66/+46
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-4/+4
2010-06-10mesa: move arbprogram.[ch] to main/Brian Paul1-0/+940
2004-03-29Moved to src/mesa/shaderMichal Krol1-721/+0
2004-03-19add missing else statementsBrian Paul1-6/+6
2004-02-14Make it easier for drivers to create "subclasses" of the existingKeith Whitwell1-2/+11
2004-01-17added some missing FLUSH_VERTICES callsBrian Paul1-0/+10
2003-10-22Initial work for bounds checking of vertex arrays and vertex buffer objects.Brian Paul1-1/+1
2003-10-21Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett1-21/+21
2003-09-19Assorted casts to silence g++ warnings.Brian Paul1-2/+4
2003-09-17More work on ARB_vertex_buffer_object.Brian Paul1-1/+1
2003-09-15Some work on ARB_vertex_buffer_object.Brian Paul1-0/+6
2003-09-05move GL_MESA_program_debug code into program.cBrian Paul1-207/+0
2003-08-31Moved some shared vertex/fragment program code into new program.c file.Brian Paul1-34/+0
2003-08-30Silence compiler warnings about implicit casts or conversions by supplying ex...Karl Schultz1-13/+15
2003-08-17Re-org of register files for vertex/fragment programs. Will be easier toBrian Paul1-23/+12
2003-08-06remove temporary prototypesBrian Paul1-18/+2
2003-07-22Restore more code lost during last big merge.Brian Paul1-0/+33
2003-07-22Implement debugger callback, etc for vertex programs. Misc clean-ups.Brian Paul1-5/+14
2003-07-21Initial implementation of GL_MESA_program_debug - a vertex/fragment programBrian Paul1-1/+215
2003-07-17Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell1-1/+1