| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: move ShaderCompilerOptions into gl_constants | Marek Olšák | 2014-08-11 | 1 | -2/+2 |
* | util: Move the open-addressing linear-probing hash_table to src/util. | Kenneth Graunke | 2014-08-04 | 1 | -1/+1 |
* | util: Move ralloc to a new src/util directory. | Kenneth Graunke | 2014-08-04 | 1 | -1/+1 |
* | glsl: Store info about geometry shaders that emit vertices to non-zero streams. | Iago Toral Quiroga | 2014-06-30 | 1 | -0/+1 |
* | mesa: Fix substitution of large shaders | Cody Northrop | 2014-06-10 | 1 | -3/+14 |
* | mesa: propagate FragDepthLayout to gl_program | Chia-I Wu | 2014-05-09 | 1 | -0/+5 |
* | mesa: Remove support for desktop OpenGL GL_EXT_separate_shader_objects | Ian Romanick | 2014-05-02 | 1 | -140/+6 |
* | mesa/sso: Enable GL_ARB_separate_shader_objects by default | Ian Romanick | 2014-05-02 | 1 | -6/+0 |
* | mesa/sso: Add gl_pipeline_object parameter to _mesa_use_shader_program | Gregory Hainaut | 2014-03-25 | 1 | -11/+16 |
* | mesa/sso: rename Shader to the pointer _Shader | Gregory Hainaut | 2014-03-25 | 1 | -17/+19 |
* | mesa/sso: replace Shader binding point with _Shader | Gregory Hainaut | 2014-03-25 | 1 | -3/+94 |
* | mesa: switch to c11 mutex functions | Brian Paul | 2014-03-03 | 1 | -2/+2 |
* | mesa: Move MESA_GLSL=dump output to stderr. | Kenneth Graunke | 2014-03-02 | 1 | -9/+11 |
* | glsl: Add a file argument to the IR printer. | Eric Anholt | 2014-02-22 | 1 | -1/+1 |
* | mesa/sso: Implement _mesa_CreateShaderProgramv | Gregory Hainaut | 2014-02-21 | 1 | -1/+6 |
* | mesa/sso: Refactor implementation of _mesa_CreateShaderProgramEXT | Gregory Hainaut | 2014-02-21 | 1 | -8/+18 |
* | mesa/sso: Add support for GL_PROGRAM_SEPARABLE query | Gregory Hainaut | 2014-02-21 | 1 | -0/+25 |
* | mesa: Add a mutex and refcounting to gl_shader_state | Gregory Hainaut | 2014-02-21 | 1 | -0/+8 |
* | mesa: Make get_shader_flags publicly available | Gregory Hainaut | 2014-02-21 | 1 | -3/+3 |
* | mesa/sso: Add extension entry points for GL_ARB_separate_shader_objects | Gregory Hainaut | 2014-02-21 | 1 | -0/+11 |
* | main/shaderapi: GL_GEOMETRY_SHADER_INVOCATIONS GetProgramiv support | Jordan Justen | 2014-02-20 | 1 | -0/+6 |
* | mesa: initialize gl_geometry_program Invocations field | Jordan Justen | 2014-02-20 | 1 | -0/+1 |
* | mesa: assorted clean-ups in detach_shader() | Brian Paul | 2014-02-12 | 1 | -12/+12 |
* | mesa: update assertion in detach_shader() for geom shaders | Brian Paul | 2014-02-08 | 1 | -0/+1 |
* | main/cs: Implement query for COMPUTE_WORK_GROUP_SIZE. | Paul Berry | 2014-02-05 | 1 | -0/+18 |
* | mesa/cs: Handle compute shader local size during linking. | Paul Berry | 2014-02-05 | 1 | -0/+7 |
* | mesa/cs: Handle compute shaders in _mesa_use_program(). | Paul Berry | 2014-02-05 | 1 | -0/+1 |
* | mesa/cs: Add a MESA_SHADER_COMPUTE stage and update switch statements. | Paul Berry | 2014-02-05 | 1 | -0/+5 |
* | mesa: Change redundant code into loops in shaderapi.c. | Paul Berry | 2014-01-21 | 1 | -30/+9 |
* | mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar... | Paul Berry | 2014-01-21 | 1 | -6/+6 |
* | main: Allow ctx == NULL in _mesa_validate_shader_target(). | Paul Berry | 2014-01-21 | 1 | -3/+10 |
* | mesa: Make validate_shader_target() non-static. | Paul Berry | 2014-01-21 | 1 | -4/+4 |
* | mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array. | Paul Berry | 2014-01-09 | 1 | -2/+2 |
* | mesa: Use gl_shader::Stage instead of gl_shader::Type where possible. | Paul Berry | 2014-01-08 | 1 | -4/+4 |
* | mesa: Clean up nomenclature for pipeline stages. | Paul Berry | 2014-01-08 | 1 | -7/+7 |
* | Rename overloads of _mesa_glsl_shader_target_name(). | Paul Berry | 2013-12-30 | 1 | -3/+3 |
* | mesa: fix a typo in glDetachShader error message | Tapani Pälli | 2013-12-12 | 1 | -1/+1 |
* | mesa: for GLSL_DUMP_ON_ERROR, also dump the info log | Brian Paul | 2013-11-06 | 1 | -0/+2 |
* | mesa: Drop unused return value from use_shader_program | Gregory Hainaut | 2013-10-30 | 1 | -5/+3 |
* | mesa: Add support for ARB_shader_atomic_counters. | Francisco Jerez | 2013-10-29 | 1 | -0/+6 |
* | mesa: Fix geometry shader program queries. | Paul Berry | 2013-10-24 | 1 | -60/+40 |
* | glsl: Move UsesClipDistance from gl_{vertex,geometry}_program into gl_program. | Paul Berry | 2013-10-24 | 1 | -5/+3 |
* | mesa: Remove warning that geometry shader support is experimental. | Paul Berry | 2013-10-12 | 1 | -6/+0 |
* | mesa: Disallow relinking if a program is used by an active XFB object. | Kenneth Graunke | 2013-09-12 | 1 | -7/+8 |
* | glsl: During linking, record whether a GS uses EndPrimitive(). | Paul Berry | 2013-09-11 | 1 | -0/+1 |
* | glsl: Refactor handling of gl_ClipDistance/gl_ClipVertex linkage rules for GS. | Paul Berry | 2013-08-23 | 1 | -0/+1 |
* | main: Warn that geometry shader support is experimental. | Paul Berry | 2013-08-01 | 1 | -0/+6 |
* | mesa/shaderapi: Allow 0 GEOMETRY_VERTICES_OUT. | Fabian Bieler | 2013-08-01 | 1 | -1/+1 |
* | mesa: Copy linked program data for GS. | Paul Berry | 2013-08-01 | 1 | -0/+8 |
* | mesa: Refactor copying of linked program data. | Paul Berry | 2013-08-01 | 1 | -0/+21 |