mesa: Add a mutex and refcounting to gl_shader_state
[mesa.git] / src / mesa / main / mtypes.h
2014-02-21 Gregory Hainautmesa: Add a mutex and refcounting to gl_shader_state
2014-02-21 Ian Romanickmesa/sso: Add extension tracking for ARB_separate_shade...
2014-02-20 Jordan Justenglsl: add gl_InvocationID variable for ARB_gpu_shader5
2014-02-20 Jordan Justenmesa: initialize gl_geometry_program Invocations field
2014-02-20 Jordan Justenglsl/linker: produce gl_shader_program Geom.Invocations
2014-02-11 Ian Romanickmesa: GL_ARB_half_float_pixel is not optional
2014-02-08 Brian Paulmesa: allocate gl_debug_state on demand
2014-02-07 Jordan Justenmain/get: support ARB_gpu_shader5
2014-02-05 Paul Berrymesa/cs: Handle compute shader local size during linking.
2014-02-05 Paul Berryglsl/cs: Handle compute shader local_size_{x,y,z} decla...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
2014-02-05 Paul Berrymesa/cs: Create the gl_compute_program struct, and...
2014-02-05 Paul Berrymesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
2014-02-05 Paul Berrymesa/cs: Add extension enable flags for ARB_compute_shader.
2014-02-04 Brian Paulmesa: remove stray bits of GL_EXT_cull_vertex
2014-02-03 Kenneth Graunkemesa: Update some comments relating to VAOs.
2014-02-03 Kenneth Graunkemesa: Rename ElementArrayBufferObj to IndexBufferObj.
2014-02-03 Kenneth Graunkemesa: Rename "struct gl_array_object" to gl_vertex_arra...
2014-02-03 Kenneth Graunkemesa: Rename ArrayObj to VAO and DefaultArrayObj to...
2014-01-29 Siavash Eliasimesa: GL_ARB_map_buffer_alignment is not optional
2014-01-27 Mark Muellermesa: change gl_format to mesa_format
2014-01-27 Ian Romanickglcpp: Make sure GL_AMD_shader_trinary_minmax is defined
2014-01-27 Ian Romanickmesa: GL_EXT_framebuffer_blit is not optional
2014-01-23 Paul Berrymesa: Ensure that transform feedback refers to the...
2014-01-23 Timothy Arcerimesa: Add ARB_arrays_of_arrays
2014-01-22 Paul Berrymesa: Replace ctx->Shader.Current{Vertex,Fragment,Geome...
2014-01-21 Matt Turnermesa: rename PreferDP4 to OptimizeForAOS.
2014-01-20 Ian Romanickmesa: Add varying slot for viewport index
2014-01-20 Courtney Goeltzenl... mesa: Convert gl_context::Viewport to gl_context::Viewp...
2014-01-20 Courtney Goeltzenl... mesa: Converty gl_viewport_attrib::X, ::Y, ::Width...
2014-01-20 Courtney Goeltzenl... mesa: Convert gl_viewport_attrib::Near and ::Far to...
2014-01-20 Courtney Goeltzenl... mesa: Update gl_scissor_attrib to support ARB_viewport_...
2014-01-20 Ian Romanickmesa: Add new constants related to GL_ARB_viewport_array
2014-01-20 Courtney Goeltzenl... mesa: Add extension tracking bit for ARB_viewport_array
2014-01-15 Francisco Jerezmesa: Add ARB_shader_image_load_store to the extension...
2014-01-15 Francisco Jerezmesa: Add state data structures required for ARB_shader...
2014-01-10 Paul Berryi965: Fix clears of layered framebuffers with mismatche...
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-08 Paul Berrymesa: Store gl_shader_stage enum in gl_shader objects.
2014-01-08 Paul Berrymesa: Move declaration of gl_shader_stage earlier in...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2014-01-06 Maxence Le Doréglsl: Add extension tracking for AMD_shader_trinary_minmax
2013-12-21 Ian Romanickmesa: GL_EXT_packed_depth_stencil is not optional
2013-12-17 Paul Berrymain: Move MESA_SHADER_TYPES outside of gl_shader_type...
2013-12-14 Chris Forbesmesa: add SYSTEM_VALUE_SAMPLE_MASK_IN
2013-12-13 Courtney Goeltzenl... mesa: update texture object for ARB_texture_view
2013-12-13 Courtney Goeltzenl... mesa: Tracking for ARB_texture_view extension
2013-12-07 Chris Forbesmesa: add IsSample bitfield to gl_fragment_program
2013-12-05 Ian Romanickmesa: Use a single enable for GL_EXT_texture_array...
2013-12-01 Kenneth Graunkeglsl: Simplify the built-in function linking code.
2013-11-25 Chris Forbesmesa: Add binding point for indirect buffer
2013-11-25 Chris Forbesmesa: Add extension scaffolding for ARB_draw_indirect
2013-11-22 Paul Berrymesa: Track number of layers in layered framebuffers.
2013-11-18 Kenneth Graunkemesa: Track whether a performance monitor has ever...
2013-11-18 Kenneth Graunkemesa: Store the performance monitor object's name.
2013-11-15 Eric Anholtmesa: Dynamically allocate the storage for program...
2013-11-15 Eric Anholtmesa: Remove PROGRAM_ENV_PARAM enum.
2013-11-15 Eric Anholtmesa: Remove PROGRAM_LOCAL_PARAM enum.
2013-11-12 Brian Paulmesa: add comment for struct gl_vertex_buffer_binding
2013-11-08 Ian Romanickmesa: Add gl_shared_state::ShareGroupReset and gl_conte...
2013-11-08 Ian Romanickmesa: Remove gl_context::ResetStatus
2013-11-07 Chris Forbesmesa: Add extension scaffolding for ARB_vertex_type_10f...
2013-11-07 Fredrik Höglundmesa: Add ARB_vertex_attrib_binding
2013-11-07 Fredrik Höglundmesa: Rename gl_array_object::VertexAttrib to _VertexAttrib
2013-11-07 Fredrik Höglundmesa: Restore gl_array_object::NewArray
2013-11-01 Anuj Phogatglsl: Add new builtins required by GL_ARB_sample_shading
2013-11-01 Anuj Phogatmesa: Add new functions and enums required by GL_ARB_sa...
2013-11-01 Anuj Phogatmesa: Add infrastructure for GL_ARB_sample_shading
2013-10-31 Kenneth Graunkemesa: Add a new GetTransformFeedbackVertexCount() drive...
2013-10-29 Francisco Jerezmesa: Add support for ARB_shader_atomic_counters.
2013-10-26 Christian Königimplement NV_vdpau_interop v7
2013-10-25 Paul Berryglsl: Move UsesClipDistance from gl_{vertex,geometry...
2013-10-25 Paul Berryglsl/gs: Fix transform feedback of gl_ClipDistance.
2013-10-21 Rico Schüllermesa: Add infrastructure for GL_ARB_texture_mirror_clam...
2013-10-05 Chris Forbesmesa: add plumbing for GL_ARB_texture_query_levels
2013-10-02 Chris Forbesglsl: flag shaders which use gather4 at all
2013-10-02 Maxence Le Doremesa: add texture gather changes
2013-09-27 Vinson Leemesa: Include stdint.h in mtypes.h for uint32_t symbol.
2013-09-26 Kenneth Graunkemesa: Add core support for the GL_AMD_performance_monit...
2013-09-24 Dylan Noblesmithmesa: remove stale comment
2013-09-19 Ian Romanickmesa: Remove gl_constants::MaxVaryingComponents
2013-09-19 Ian Romanickmesa: Track per-stage shader input and output limits...
2013-09-13 Ian Romanickmesa: Rename MESA_shader_integer_mix to EXT_shader_inte...
2013-09-12 Kenneth Graunkemesa: Track the vertex program active at BeginTransform...
2013-09-11 Paul Berryglsl: During linking, record whether a GS uses EndPrimi...
2013-09-09 Matt Turnerglsl: Implement MESA_shader_integer_mix extension.
2013-09-04 Timothy Arcerimesa: Remap debug type and severity
2013-09-04 Timothy Arcerimesa: Implement GL_DEBUG_OUTPUT
2013-09-04 Timothy Arcerimesa: add debug Label field to several data structures
2013-09-04 Timothy Arcerimesa: Implement glPushDebugGroup and glPopDebugGroup
2013-09-04 Timothy Arcerimesa: Add some constants and state variables for KHR_de...
2013-09-03 Kenneth Graunkemesa: Rename gl_context::swtnl_im to vbo_context; use...
2013-08-23 Paul Berryglsl: Refactor handling of gl_ClipDistance/gl_ClipVerte...
2013-08-02 Matt Turnermesa: Update comments to match newer specs.
2013-08-02 Eric Anholtglsl: Export the compiler's GS layout qualifiers to...
2013-08-02 Paul Berrymesa: Copy linked program data for GS.
2013-08-02 Paul Berrymesa: Refactor copying of linked program data.
2013-08-02 Bryan Cainglsl: support compilation of geometry shaders
next