summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: allow buffers mapped with the persistent flag to be used by the GPUMarek Olšák2014-02-257-21/+35
* mesa: add error checks to glMapBufferRange, glMapBuffer for ARB_buffer_storageMarek Olšák2014-02-251-7/+57
* mesa: implement glBufferStorage, immutable buffers; add extension enable flagMarek Olšák2014-02-254-0/+100
* mesa: add storage flags parameter to Driver.BufferDataMarek Olšák2014-02-253-3/+9
* mesa: remove unused driver hook BindBufferMarek Olšák2014-02-252-8/+0
* glsl: Add a file argument to the IR printer.Eric Anholt2014-02-221-1/+1
* mesa: Move declarations before code.Vinson Lee2014-02-211-27/+20
* mesa/sso: Fix typo of 'unsigned'.Vinson Lee2014-02-211-1/+1
* mesa/sso: Implement _mesa_GetProgramPipelineivGregory Hainaut2014-02-211-0/+58
* mesa/sso: Implement _mesa_ActiveShaderProgramGregory Hainaut2014-02-211-0/+28
* mesa/sso: Implement _mesa_CreateShaderProgramvGregory Hainaut2014-02-211-1/+6
* mesa/sso: Refactor implementation of _mesa_CreateShaderProgramEXTGregory Hainaut2014-02-211-8/+18
* mesa/sso: Add support for GL_PROGRAM_SEPARABLE queryGregory Hainaut2014-02-212-0/+31
* mesa/sso: Implement _mesa_IsProgramPipelineGregory Hainaut2014-02-212-1/+9
* mesa/sso: Implement _mesa_GenProgramPipelinesGregory Hainaut2014-02-211-0/+30
* mesa/sso: Implement _mesa_DeleteProgramPipelinesGregory Hainaut2014-02-211-0/+33
* mesa/sso: Add pipeline container/stateGregory Hainaut2014-02-214-3/+206
* mesa: Add a mutex and refcounting to gl_shader_stateGregory Hainaut2014-02-212-0/+12
* mesa: Make get_shader_flags publicly availableGregory Hainaut2014-02-212-3/+6
* mesa/sso: Add extension entry points for GL_ARB_separate_shader_objectsGregory Hainaut2014-02-217-43/+745
* mesa/sso: Add extension tracking for ARB_separate_shader_objectsIan Romanick2014-02-212-0/+2
* mesa: Refactor per-stage link check to its own functionIan Romanick2014-02-211-68/+34
* mesa: Remove unnecessary condition.Courtney Goeltzenleuchter2014-02-211-2/+1
* glsl: add gl_InvocationID variable for ARB_gpu_shader5Jordan Justen2014-02-201-0/+1
* main/shaderapi: GL_GEOMETRY_SHADER_INVOCATIONS GetProgramiv supportJordan Justen2014-02-201-0/+6
* mesa: initialize gl_geometry_program Invocations fieldJordan Justen2014-02-202-0/+2
* glsl/linker: produce gl_shader_program Geom.InvocationsJordan Justen2014-02-201-0/+9
* mesa: Add GL_TEXTURE_CUBE_MAP_ARRAY to legal_get_tex_level_parameter_target()Anuj Phogat2014-02-181-0/+3
* main: Avoid double-free of shader LabelCarl Worth2014-02-141-0/+1
* i965: Add a driver hook for binding renderbuffers to textures.Eric Anholt2014-02-121-0/+7
* mesa: Make TexImage error cases about internalFormat more informative.Eric Anholt2014-02-121-7/+13
* mesa: assorted clean-ups in detach_shader()Brian Paul2014-02-121-12/+12
* mesa: Handle binding of uniforms to image units with glUniform*().Francisco Jerez2014-02-121-0/+36
* mesa: Preserve the NewArrays state when copying a VAOFredrik Höglund2014-02-121-0/+1
* mesa: GL_ARB_half_float_pixel is not optionalIan Romanick2014-02-115-37/+9
* mesa: Fix extension dependency for half-float TexBOsIan Romanick2014-02-111-1/+12
* mesa: Fix MESA_FORMAT_Z24_UNORM_S8_UINT vs. X8_UINT mix-up.Kenneth Graunke2014-02-097-35/+35
* mesa: remove duplicated init of MaxViewportsMaxence Le Doré2014-02-091-3/+0
* mesa: Removed unnecessary check for NULL pointer when freeing memorySiavash Eliasi2014-02-091-2/+1
* mesa: update assertion in detach_shader() for geom shadersBrian Paul2014-02-081-0/+1
* mesa: allocate gl_debug_state on demandBrian Paul2014-02-087-150/+262
* mesa: trivial clean-ups in errors.cBrian Paul2014-02-081-41/+84
* mesa: remove _mesa_ prefix from some static functionsBrian Paul2014-02-081-27/+23
* main/get: support ARB_gpu_shader5Jordan Justen2014-02-065-1/+26
* mesa: re-wrap, fix-up comment text in formats.hBrian Paul2014-02-051-14/+19
* main/cs: Implement query for COMPUTE_WORK_GROUP_SIZE.Paul Berry2014-02-051-0/+18
* mesa/cs: Handle compute shader local size during linking.Paul Berry2014-02-052-0/+24
* glsl/cs: Handle compute shader local_size_{x,y,z} declaration.Paul Berry2014-02-051-0/+11
* mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.Paul Berry2014-02-053-0/+12
* mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS constant.Paul Berry2014-02-054-0/+6