i965: Don't create a swrast context on ES2+.
[mesa.git] / src / glsl /
2013-07-29 Kenneth Graunkeglsl: Remove shader stage checking for extension handling.
2013-07-27 Ian Romanickglsl: Less const for glsl_type convenience accessors
2013-07-27 Kenneth Graunkeglsl: Disallow auxiliary storage qualifiers on FS outputs.
2013-07-27 Kenneth Graunkeglsl: Classify "layout" like other identifiers.
2013-07-27 Paul Berryglsl: Be consistent about '\n', '.', and capitalization...
2013-07-26 Tapani Pälliglsl: disable ARB_texture_cube_map_array_enable keyword...
2013-07-25 Paul Berryglsl: Handle empty if statement encountered during...
2013-07-25 Paul Berryglsl: don't rename variables in interface block arrays.
2013-07-21 Vinson Leeglsl: Initialize ast_function member variables.
2013-07-18 Kenneth Graunkeglsl: Handle the binding qualifier for UBO variables.
2013-07-18 Kenneth Graunkeglsl: Propagate UBO binding qualifier into UBO member...
2013-07-18 Kenneth Graunkeglsl: Handle the binding qualifier for arrays of samplers.
2013-07-18 Kenneth Graunkeglsl: Add plumbing for handling uniform binding qualifiers.
2013-07-18 Kenneth Graunkeglsl: Delete unused code for handling samplers in array...
2013-07-18 Kenneth Graunkeglsl: Cross-validate explicit binding points.
2013-07-18 Kenneth Graunkeglsl: Propagate explicit binding information from AST...
2013-07-18 Kenneth Graunkeglsl: Add ir_variable fields for explicit bindings.
2013-07-18 Kenneth Graunkeglsl: Add validation for the "binding" qualifier.
2013-07-18 Kenneth Graunkeglsl: Parse the "binding" keyword and store it in ast_t...
2013-07-18 Kenneth Graunkeglsl: Have the lexer return LAYOUT_TOK if 420pack is...
2013-07-18 Kenneth Graunkeglsl: Use has_layout() rather than a partial open coded...
2013-07-18 Kenneth Graunkeglsl: Relax auxiliary storage ordering requirements...
2013-07-18 Kenneth Graunkeglsl: Handle centroid qualifier ordering in C code...
2013-07-18 Kenneth Graunkeglsl: Allow precision qualifiers to be flexibly ordered...
2013-07-18 Kenneth Graunkeglsl: Move precision handling to be part of qualifier...
2013-07-18 Kenneth Graunkeglsl: Change is_precision_statement to default_precisio...
2013-07-18 Kenneth Graunkeglsl: Disable ordering checks for const parameters...
2013-07-18 Kenneth Graunkeglsl: Handle "const" as a parameter qualifier.
2013-07-18 Kenneth Graunkeglsl: Refactor parameter qualifier handling.
2013-07-18 Kenneth Graunkeglsl: Use merge_qualifier() when processing qualifier...
2013-07-18 Kenneth Graunkeglsl: Allow duplicate layout qualifiers with 420pack.
2013-07-18 Kenneth Graunkeglsl: Disable ordering checks on most qualifiers for...
2013-07-18 Kenneth Graunkeglsl: Handle most qualifier ordering in C code rather...
2013-07-18 Kenneth Graunkeglsl: Add a new ast_type_qualifier::has_auxiliary_stora...
2013-07-18 Kenneth Graunkeglsl: Add a new ast_type_qualifier::has_storage() method.
2013-07-18 Kenneth Graunkeglsl: Add a new ast_type_qualifier::has_layout() method.
2013-07-18 Fabian Bielerglsl/linker: Use correct array length when linking...
2013-07-18 Jonathan Liubuiltin_compiler/build: Avoid using libtool if cross...
2013-07-18 Vinson Leeglsl: Remove comma at end of enumerator list.
2013-07-16 Kenneth Graunkeglsl: Fix absurd whitespace conventions in the parser.
2013-07-16 Kenneth Graunkeglsl: Fail the build if the grammar contains shift...
2013-07-16 Kenneth Graunkeglsl: Silence the last shift/reduce conflict warning...
2013-07-16 Vinson Leeglsl: Initialize ast_jump_statement::opt_return_value.
2013-07-15 Matt Turnerglsl: Reject C-style initializers with unknown types.
2013-07-15 Paul Berryglsl: Rework builtin_variables.cpp to reduce code dupli...
2013-07-15 Paul Berryglsl: Fix lower_named_interface_blocks to account for...
2013-07-15 Paul Berryglsl: Don't allow vertex shader input arrays until...
2013-07-13 Vinson Leeglsl: Initialize ast_aggregate_initializer::constructor...
2013-07-13 Paul Berryglsl: Make gl_TexCoord compatibility-only
2013-07-13 Paul Berryglsl ES: Fix magnitude of gl_MaxVertexUniformVectors.
2013-07-12 José Fonsecaglsl: Avoid variable length arrays.
2013-07-12 Matt Turnerglsl: Add support for C-style initializers.
2013-07-12 Matt Turnerglsl: Add infrastructure for aggregate initializers.
2013-07-12 Matt Turnerglsl: Add an is_declaration field to ast_struct_specifier.
2013-07-12 Matt Turnerglsl: Track structs' ast_type_specifiers in symbol...
2013-07-12 Matt Turnerglsl: Add process_vec_mat_constructor() function.
2013-07-12 Matt Turnerglsl: Separate code into process_record_constructor().
2013-07-12 Matt Turnerglsl: Add copy-constructor for ast_struct_specifier.
2013-07-12 Matt Turnerglsl: Add a constructor for ast_type_specifier.
2013-07-12 Matt Turnerglsl: Clean up and clarify comment explaining initializ...
2013-07-12 Matt Turnerglsl: Change type of is_array to bool.
2013-07-12 Matt Turnerglsl: Add a comment to note what an exec_list is a...
2013-07-12 Matt Turnerglsl: Fix inverted conditional in error message.
2013-07-12 Matt Turnerglsl: Add missing return error_value(ctx) in error...
2013-07-12 Matt Turnerglsl: Remove unnecessary #include from ast_type.cpp.
2013-07-12 Chia-I Wuglsl/build: build builtin_compiler with VISIBILITY_CFLAGS
2013-07-11 Matt Turnerglsl: Add comment explaining "row_major" parsing.
2013-07-11 Matt Turnerglsl: Mark "row_major" as not a reserved word in GLSL...
2013-07-11 Matt Turnerglsl: Remove outdated FINISHME comment.
2013-07-09 Emil Velikovglsl: Silence unused variable warning in the release...
2013-07-09 Emil Velikovglsl/ast: Silence uninitialized variable warnings in...
2013-07-08 Matt Turnerglsl: Allow non-constant expression initializers of...
2013-07-03 José Fonsecaglsl: Ensure snprintf is defined on MSVC builds.
2013-07-02 Marek Olšákmesa,glsl,gallium: remove GLSLSkipStrictMaxVaryingLimit...
2013-07-02 Marek Olšákglsl/linker: eliminate unused and set-but-unused built...
2013-07-02 Marek Olšákglsl/linker: check against varying limit after unused...
2013-07-02 Marek Olšákglsl/linker: link shaders in the opposite order (from...
2013-07-02 Marek Olšákmesa: renumber shader indices according to their placem...
2013-07-02 Kenneth Graunkeglsl/builtins: Fix ARB_texture_cube_map_array built...
2013-06-28 Vinson Leeglsl: Initialize member variable is_ubo_var in constructor.
2013-06-27 José Fonsecaglsl: Use the C99 variadic macro syntax.
2013-06-26 Ian Romanickglsl: Move all var decls to the front of the IR list...
2013-06-26 Kenneth Graunkeglsl: Streamline the built-in type handling code.
2013-06-26 Kenneth Graunkeglsl: Don't use random pointers as an array of glsl_typ...
2013-06-26 Kenneth Graunkeglsl: Stop being clever with pointer arithmetic when...
2013-06-26 Kenneth Graunkeglsl: Add simple vector type accessor helpers.
2013-06-21 Eric Anholtmesa: Move the common _mesa_glsl_compile_shader() code...
2013-06-21 Eric Anholtmesa: Use shared code for converting shader targets...
2013-06-21 Eric Anholtglsl: Remove ir_print_visitor.h includes and usage
2013-06-21 Eric Anholtglsl: Make _mesa_print_ir() available from anything...
2013-06-21 Paul Berryglsl: Make some files safe to include from C
2013-06-14 Matt Turnerglsl: Disallow return with a void argument from void...
2013-06-14 Matt Turnerglsl: Allow implicit conversion of return values.
2013-06-14 Matt Turnerglsl: Add gl_{Max,Min}ProgramTexelOffset built-in const...
2013-06-14 Matt Turnerglsl: Allow swizzles on scalars.
2013-06-14 Matt Turnerglsl: Allow .length() method on vectors and matrices.
2013-06-14 Todd Previtemesa: Add infrastructure for ARB_shading_language_420pack.
2013-06-14 Vinson Leeglsl: Fix null check in read_dereference.
2013-06-13 Marek Olšákmesa: fix OES_EGL_image_external being partially allowe...
2013-06-12 Ian Romanickglsl: Generate smaller values for uniform locations
next