summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shared.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: implement a display list / glBitmap texture atlasBrian Paul2016-02-171-0/+15
* mesa: Fix locking of GLsync objects.Steinar H. Gunderson2016-02-051-1/+1
* mesa,meta: move gl_texture_object::TargetIndex initializationsBrian Paul2015-10-081-0/+5
* mesa: remove Driver.DeleteShaderProgramMarek Olšák2015-10-031-1/+1
* mesa: remove Driver.DeleteShaderMarek Olšák2015-10-031-1/+1
* mesa: remove unused geometry shader variablesMarek Olšák2015-06-051-1/+0
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-3/+3
* util/hash_set: Rework the API to know about hashingJason Ekstrand2015-01-151-1/+2
* util: Move main/set to util/hash_setJason Ekstrand2015-01-151-1/+1
* mesa: Drop the "target" parameter from NewBufferObject().Kenneth Graunke2014-10-161-1/+1
* mesa: Use a recursive mutex for the texture lock.Kenneth Graunke2014-08-201-1/+1
* util: Move the open-addressing linear-probing hash_table to src/util.Kenneth Graunke2014-08-041-1/+1
* mesa: fix geometry shader memory leaksBrian Paul2014-07-091-0/+1
* mesa: switch to c11 mutex functionsBrian Paul2014-03-031-8/+8
* mesa: allow buffers to be mapped multiple timesMarek Olšák2014-02-251-4/+2
* mesa: use _mesa_validate_shader_target() more frequently.Paul Berry2014-01-211-2/+2
* main: Fix delete_shader_cb() for geometry shadersPaul Berry2013-08-011-1/+2
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul2013-04-171-1/+0
* mesa: add texobj support for ARB_texture_multisampleChris Forbes2013-03-021-0/+2
* mesa: validate that sync objects were created by mesaJordan Justen2012-12-061-5/+7
* mesa: pass context parameter to gl_renderbuffer::Delete()Brian Paul2012-11-301-1/+2
* mesa: add fbo/texture support for ARB_texture_cube_map_array (v2)Dave Airlie2012-11-091-0/+1
* mesa: remove array size so the static assert can workBrian Paul2012-10-291-1/+1
* mesa: remove FEATURE_ATI_fragment_shader define.Oliver McFadden2012-09-151-8/+0
* mesa: remove FEATURE_ARB_sampler_objects define.Oliver McFadden2012-09-151-8/+0
* mesa: remove FEATURE_ARB_(fragment|vertex)_program defines.Oliver McFadden2012-09-151-10/+0
* mesa: remove FEATURE_EXT_framebuffer_object define.Oliver McFadden2012-09-151-4/+0
* mesa: remove FEATURE_ARB_shader_objects and related defines.Oliver McFadden2012-09-151-4/+0
* mesa: use gl_program cast wrappersBrian Paul2012-07-181-4/+6
* mesa: fix _mesa_get_fallback_texture() to handle all texture targetsBrian Paul2012-02-151-3/+5
* mesa: use new _mesa_reference_shared_state() functionBrian Paul2012-02-011-18/+30
* mesa: use STATIC_ASSERT in a few more placesBrian Paul2012-01-101-1/+1
* mesa: Remove remaining FEATURE_ARB_vertex_buffer_object guards.Mathias Fröhlich2011-12-281-6/+0
* mesa: add support for GL_OES_EGL_image_externalChia-I Wu2011-11-031-0/+1
* mesa: Remove target parameter from dd_function_table::UnmapBufferIan Romanick2011-08-231-1/+1
* mesa: 80-column wrapping and whitespace fixesBrian Paul2011-04-131-3/+3
* mesa: alloc/free shared sampler objectsBrian Paul2011-04-101-0/+27
* mesa: core support for GL_ARB_texture_buffer_objectBrian Paul2011-04-051-0/+2
* mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-071-0/+1
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-10/+10
* mesa: Less FEATURE_ARB_sync tests.Chia-I Wu2010-09-141-6/+0
* mesa: free the fallback texture object in free_shared_state()Brian Paul2010-08-271-0/+4
* mesa: Remove unnecessary headers.Vinson Lee2010-07-291-1/+0
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-1/+1
* mesa: move atifragshader.[ch] to main/Brian Paul2010-06-101-3/+3