summaryrefslogtreecommitdiff
path: root/src/mesa/main/mtypes.h
AgeCommit message (Expand)Author
2007-01-04move TexturesUsed[] into gl_program since vertex programs/shaders can use tex...Brian
2006-12-20Fix shader object reference counting and hash table deallocation.Brian
2006-12-19Clean-up and re-org of the main GLSL object types.Brian
2006-12-19Overhaul of GLSL API functions, dispatching, etc.Brian
2006-12-15Lots of assorted changes for new GLSL compiler backend.Brian
2006-11-03Minor changes to get ready for OpenGL 2.1.Brian Paul
2006-11-02Undo some of yesterday's ATI_separate_stencil changes. The ATI extensionBrian Paul
2006-11-02merge current trunk into vbo branchAlan Hourihane
2006-11-02Add ATI_separate_stencil and use it in preference to EXT_stencil_two_sideBrian Paul
2006-11-01Merge texmem-0-3-branch.Keith Whitwell
2006-11-01Added a few new ctx->Const. fields for shader-related limits.Brian Paul
2006-10-30Move edgeflag into the VERT_ATTRIB_SEVEN slot. This means that ourKeith Whitwell
2006-10-30better handling of current attributes. Trivial dlist and varray tests workKeith Whitwell
2006-10-30Move gl_vertex_program_machine struct out of mtypes.h and put into nvvertexec.h.Brian Paul
2006-10-22Color clamping fixes.Brian Paul
2006-10-17Move struct atifs_machine into s_atifragshader.cBrian Paul
2006-10-13Revamp color table code.Brian Paul
2006-10-10a step toward moving run-time vertex program state out of GLcontextBrian Paul
2006-10-10Move the fp_machine struct into s_nvfragmprog.c since (except for programBrian Paul
2006-08-15Add support for GL_EXT_gpu_program_parameters. Any driver that enablesIan Romanick
2006-08-09Add PROGRAM_FILE_MAX for i965 driver.Eric Anholt
2006-08-03Initial work for GL_EXT_texture_sRGB.Brian Paul
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul
2006-06-15comments for gl_array_object structBrian Paul
2006-06-12Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick
2006-05-23Add const qualifiers in a number of places.Brian Paul
2006-05-22memory usage fixes for glean/conform, use a better hash functionKeith Whitwell
2006-05-22Better caching for texenv programs.Keith Whitwell
2006-05-20In gl_texture_image, replace ImageStride with an ImageOffsets array.Brian Paul
2006-05-05Define VERT_RESULT_EDGEKeith Whitwell
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
2006-04-25No longer alias generic vertex attribs with conventional attribs for GL_ARB_v...Brian Paul
2006-04-14Replace ctx->Const.MaxTextureUnits w/ ctx->Const.MaxTexture[Coord/Image]UnitsBrian Paul
2006-04-13Fix comment about MaxTextureUnits, needs to be min of coord and image units.Brian Paul
2006-04-11More GLSL code:Michal Krol
2006-03-29 Committing in .Jouk Jansen
2006-03-29Move the computation of the viewport matrix into a new update_viewport_matrix()Brian Paul
2006-03-28updated comment about framebuffer's Visual fieldBrian Paul
2006-03-26merge from texman branchBrian Paul
2006-03-21GLSL fixes:Michal Krol
2006-03-03Use standard ARB names instead of vendor-specific NV names for the ARB/NV_ver...Roland Scheidegger
2006-02-13Rename current glsl program variable.Michal Krol
2005-12-14Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can beBrian Paul
2005-12-12Split _MaintainTexEnvProgram into two flags _Maintain and _Use. ThisKeith Whitwell
2005-12-07Updates for GL_EXT_timer_query:Brian Paul
2005-11-19No longer derive 'ati_fragment_shader' from 'program' class. Only theBrian Paul
2005-11-19move a bunch of gl2/shading language structs from mtypes.h to shaderobjects.hBrian Paul
2005-11-16Support for combined depth/stencil renderbuffers (GL_EXT_packed_depth_stencil).Brian Paul
2005-11-12Added OSMesaColorClamp(), bug 4917Brian Paul
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul