nv50/ir: saturate depth writes
[mesa.git] / src / compiler / glsl /
2016-03-25 Timothy Arceriglsl: reduce buffer block duplication
2016-03-24 Jason Ekstrandglsl: Add propagate_invariance to the other makefile
2016-03-23 Jason Ekstrandglsl/rebalance_tree: Don't handle invariant or precise...
2016-03-23 Jason Ekstrandglsl/opt_algebraic: Don't handle invariant or precise...
2016-03-23 Jason Ekstrandglsl: Add a pass to propagate the "invariant" and ...
2016-03-23 Lars Hamrecompiler/glsl: allow sequence op as a const expr in...
2016-03-17 Timothy Arceriglsl: disable varying packing when its not safe
2016-03-17 Timothy Arceriglsl: pass disable_varying_packing bool to the lowering...
2016-03-11 Ilia Mirkinmesa: add GL_ARB_shader_atomic_counter_ops support
2016-03-10 Kenneth Graunkeglcpp: Fix locations when encounting "#<NEWLINE>".
2016-03-10 Iago Toral Quirogaglsl: report correct number of allowed vertex inputs...
2016-03-09 Timothy Arceriglsl: dont allow undefined array sizes in ES
2016-03-08 Timothy Arceriglsl: don't always reject shaders with mismatching...
2016-03-08 Timothy Arceriglsl: make interstage_match() static
2016-03-08 Timothy Arceriglsl: don't validate ifc blocks using validation meant...
2016-03-08 Kenneth Graunkeglcpp: Remove empty mid-rule action which changes test...
2016-03-08 Kenneth Graunkeglcpp: Clean up most empty mid-rule actions left by...
2016-03-08 Kenneth Graunkeglcpp: Delete unnecessary implicit version resolves.
2016-03-08 Kenneth Graunkeglcpp: Implicitly resolve version after the first non...
2016-03-07 Kenneth Graunkeglsl: Add function parameters to the parser symbol...
2016-03-07 Kenneth Graunkeglsl: Add single declaration variables to the symbol...
2016-03-07 Ilia Mirkinglsl: avoid stack smashing when there are too many...
2016-03-05 Timothy Arceriglsl: replace remaining tabs in link_varyings.cpp
2016-03-05 Timothy Arceriglsl: replace remaining tabs in link_uniforms.cpp
2016-03-05 Timothy Arceriglsl: apply align layout qualifier rules to block offsets
2016-03-05 Timothy Arceriglsl: parse align layout qualifier
2016-03-05 Timothy Arceriglsl: use explicit offset when lowering buffer access
2016-03-05 Timothy Arceriglsl: copy explicit offset to uniform storage
2016-03-05 Timothy Arceriglsl: update comment on offset field
2016-03-05 Timothy Arceriglsl: add offset to glsl interface type
2016-03-05 Timothy Arceriglsl: apply compile-time rules for the offset layout...
2016-03-05 Timothy Arceriglsl: enable offset layout qualifier for ARB_enhanced_l...
2016-03-05 Timothy Arceriglsl: reject invalid input layout qualifiers
2016-03-05 Timothy Arceriglsl: only apply default stream to output blocks
2016-03-05 Timothy Arceriglsl: rework parsing of blocks
2016-03-05 Timothy Arceriglsl: don't apply uniform/buffer layouts to interface...
2016-03-04 Francisco Jerezglsl: Improve the accuracy of the acos() approximation.
2016-03-04 Kenneth Graunkeglsl: Parameterize asin_expr() on the fit coefficients.
2016-03-03 Iago Toral Quirogaglsl/opt_array_splitting: Fix indentation
2016-03-03 Iago Toral Quirogaglsl/opt_array_splitting: Fix crash when doing array...
2016-03-03 Timothy Arceriglsl: replace remaining tabs in ir_builder.cpp
2016-03-01 Matt Turnerglsl: Initialize gl_shader_program::EmptyUniformLocations.
2016-02-29 Rob HerringAndroid: glsl: fix dependence on YACC_HEADER_SUFFIX...
2016-02-29 Rob HerringAndroid: fix build break from nir/glsl move to compiler/
2016-02-27 Ilia Mirkinmesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5...
2016-02-25 Matt Turnerglsl: Consider ubo_load to be a horizontal operation.
2016-02-25 Andres Gomezglsl/ast: Implicit conversion from double to float...
2016-02-25 Ian Romanickglsl: Detect do-while-false loops and unroll them
2016-02-23 Francisco Jerezglsl: Implement the required built-in functions when...
2016-02-23 Francisco Jerezglsl: Add usual extension boilerplate for OES_shader_im...
2016-02-19 Iago Toral Quirogaglsl: fix emit_inline_matrix_constructor for doubles
2016-02-19 Iago Toral Quirogaglsl: Mark float constants as such
2016-02-19 Iago Toral Quirogaglsl: fix indentation in emit_inline_matrix_constructor
2016-02-19 Rob Clarkglsl: fix standalone compiler
2016-02-18 Rob Clarkglsl: fix new gcc6 warnings
2016-02-18 Rob Clarkglsl: fix new gcc6 warnings
2016-02-18 Kenneth Graunkeglcpp: Disallow "defined" as a macro name.
2016-02-18 Plamena Manolovacompiler/glsl: Fix uniform location counting.
2016-02-16 Timothy Arceriglsl: remove duplicate interpolation_string() function
2016-02-16 Timothy Arceriglsl: remove unused helper
2016-02-16 Timothy Arceriglsl: set user defined varyings to smooth by default...
2016-02-16 Timothy Arceriglsl: warn in GL as well as ES when varying not written
2016-02-14 Kenneth Graunkeglsl: Fix overflow of ImageAccess[] array.
2016-02-14 Jason Ekstrandglsl/types: Add support for function types
2016-02-14 Jason Ekstrandglsl/types: Rename sampler_type to sampled_type
2016-02-13 Samuel Pitoisetmesa: do not use a constant for MAX_COMPUTE_SHARED_SIZE
2016-02-13 Ilia Mirkinmesa: make compute maximums reflect driver-provided...
2016-02-12 Timothy Arceriglsl: replace _strtoui64() with strtoull() for MSVC
2016-02-12 Samuel Iglesias... glsl: Allow invariant qualifer in block members in...
2016-02-11 Timothy Arceriglsl: don't validate interface blocks twice
2016-02-11 Timothy Arceriglsl: remove duplicate embedded struct validation
2016-02-11 Marek Olšákmesa: call build_program_resource_list inside Driver...
2016-02-09 Kenneth Graunkeglsl: Disallow transform feedback varyings with compute...
2016-02-09 Timothy Arceriglsl: remove unrequired forward declaration
2016-02-09 Timothy Arceriglsl: clean up and fix bug in varying linking rules
2016-02-09 Timothy Arceriglsl: simplify ES Vertex/Fragment shader requirements
2016-02-09 Timothy Arceriglsl: simplify required stages for linking rules
2016-02-09 Timothy Arceriglsl: small tidy up now that link_shaders() exits early...
2016-02-09 Timothy Arceriglsl: don't attempt to link empty program
2016-02-09 Timothy Arceriglsl: validate arrays of arrays on empty type delclarations
2016-02-09 Dave Airlieglsl/ir: add param index to variable.
2016-02-08 Brian Paulmesa: move GL_ARB_debug_output code into new debug_outp...
2016-02-07 Ilia Mirkinglsl: return cloned signature, not the builtin one
2016-02-07 Ilia Mirkinglsl: make sure builtins are initialized before getting...
2016-02-06 Timothy Arceriglsl: don't generate transform feedback candidate when...
2016-02-06 Timothy Arceriglsl: replace unreachable code with an assert()
2016-02-04 Timothy Arceriglsl: simplify setting of image access qualifiers
2016-02-03 Rob ClarkRevert "compiler: removed unused Makefile.sources"
2016-02-03 Rob Clarkcompiler: fix .gitignore for glsl_compiler
2016-02-03 Rob Clarkcompiler: removed unused Makefile.sources
2016-02-02 Jordan Justenglsl: Disable tree grafting optimization for shared...
2016-02-02 Jordan Justenglsl: Enable debug prints for do_common_optimization
2016-02-01 Matt Turnerglsl: Remove 2x16 half-precision pack/unpack opcodes.
2016-01-30 Ilia Mirkinglsl: keep track of ssbo variable being accessed, add...
2016-01-30 Ilia Mirkinglsl: always initialize image_* fields, copy them on...
2016-01-28 Ilia Mirkinglsl: disallow implicit conversions in ESSL shaders
2016-01-28 Samuel Iglesias... glsl: double-precision values don't support interpolation
2016-01-27 Ilia Mirkinglsl: only expose double mod when doubles are available
2016-01-26 Timothy Arceriglsl: remove old FINISHME
2016-01-26 Ilia Mirkinglsl: add GL_OES_geometry_point_size and conditionalize...
next