summaryrefslogtreecommitdiff
path: root/src/mesa/program
AgeCommit message (Expand)AuthorFilesLines
2013-11-06mesa: Build program as part of libmesa.Matt Turner1-45/+0
2013-11-01mesa: Add a helper function _mesa_get_min_invocations_per_fragment()Anuj Phogat2-0/+35
2013-11-01glsl: Add new builtins required by GL_ARB_sample_shadingAnuj Phogat1-0/+1
2013-11-01mesa: Pass number of samples as a program state variableAnuj Phogat2-0/+13
2013-10-29glsl: Add new atomic_uint built-in GLSL type.Francisco Jerez1-0/+2
2013-10-24mesa: Remove dricore from the build.Eric Anholt1-13/+1
2013-10-07glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5.Matt Turner1-0/+1
2013-10-07glsl: Add ir_binop_carry and ir_binop_borrow.Matt Turner1-0/+2
2013-10-05glsl: add plumbing for GL_ARB_texture_query_levelsChris Forbes1-0/+3
2013-10-03glsl: add texture gather changesMaxence Le Dore1-0/+3
2013-10-01mesa/program: Switch ir_to_mesa_instruction to the non-zeroing allocator.Francisco Jerez1-1/+1
2013-10-01mesa: Fix misplaced includes of "main/uniforms.h".Francisco Jerez1-1/+1
2013-09-26mesa: Remove some remaining FEATURE_* detritus.Eric Anholt1-3/+0
2013-09-24glsl: Remove unused pointer value.Vinson Lee1-1/+1
2013-09-23glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt1-2/+14
2013-09-23mesa: Drop an extra copy-and-pasted copy in the program clone function.Eric Anholt1-1/+0
2013-09-23mesa: Convert some runtime asserts to static asserts.Eric Anholt1-2/+2
2013-09-21i965, mesa: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS macros.Kenneth Graunke1-11/+1
2013-09-17glsl: Add support for ldexp.Matt Turner1-0/+1
2013-09-10mesa: Properly set the fog scale (gl_Fog.scale) to +INF when fog start and en...Henri Verbeet1-2/+1
2013-09-09glsl: Add conditional-select IR.Matt Turner1-0/+1
2013-09-09glsl: Pass _mesa_glsl_parse_state into matching_signature and such.Kenneth Graunke1-1/+1
2013-08-27glsl: Add support for new fma built-in in ARB_gpu_shader5.Matt Turner1-0/+1
2013-08-23mesa/program: Make prog_instruction.h and program.h safe to include from C++.Paul Berry2-0/+16
2013-08-01mesa: Refactor copying of linked program data.Paul Berry1-4/+1
2013-08-01glsl: add ir_emit_vertex and ir_end_primitive instruction typesBryan Cain1-0/+14
2013-08-01glsl: Change do_set_program_inouts' is_fragment_shader arg to shader_type.Paul Berry1-1/+1
2013-07-31mesa/program: remove useless YYIDLaurent Carlier1-2/+2
2013-07-31mesa/program: Switch from the deprecated YYLEX_PARAM to %lex-param.Kenneth Graunke1-5/+4
2013-07-31mesa/program: Change the program parser's namespace.Kenneth Graunke2-3/+10
2013-07-30glsl: Remove redundant writes to prog->LinkStatusPaul Berry1-1/+0
2013-07-12mesa: fix Address Sanitizer (ASan) issue in _mesa_add_parameter()Brian Paul1-1/+15
2013-07-02mesa: renumber shader indices according to their placement in pipelineMarek Olšák2-8/+4
2013-06-28mesa: GL_EXT_fog_coord is not optionalIan Romanick1-5/+0
2013-06-28mesa: GL_EXT_secondary_color is not optionalIan Romanick1-5/+0
2013-06-28mesa: Return ZeroVec/dummyReg instead of NULL pointerAnuj Phogat1-4/+2
2013-06-27mesa: move declarations before codeBrian Paul1-2/+3
2013-06-26ra: Fix register spilling.Eric Anholt1-5/+39
2013-06-21mesa: Move the common _mesa_glsl_compile_shader() code to glsl/.Eric Anholt2-64/+0
2013-06-21mesa: Move shader compiler API code to shaderapi.cEric Anholt1-31/+0
2013-06-21mesa: Fix missing setting of shader->IsES.Eric Anholt1-0/+1
2013-06-21mesa: Use shared code for converting shader targets to short strings.Eric Anholt1-4/+1
2013-06-21glsl: Remove ir_print_visitor.h includes and usageEric Anholt1-5/+4
2013-06-05mesa: remove outdated version lines in commentsRico Schüller20-20/+0
2013-05-29mesa: Fix test for optimistic coloring being necessary.Eric Anholt1-1/+1
2013-05-28mesa: fix GLSL program objects with more than 16 samplers combinedMarek Olšák2-8/+27
2013-05-24ARB_fp: accept duplicate precision optionsChris Forbes1-9/+15
2013-05-13glsl: Add lowering pass for ir_triop_vector_insertIan Romanick1-0/+1
2013-05-13glsl: Add ir_triop_vector_insertIan Romanick1-0/+1
2013-05-13glsl: Add ir_binop_vector_extractIan Romanick1-0/+1