gbm: Correct bo_import documentation (trivial)
[mesa.git] / src / compiler /
2016-08-03 Eric Anholtnir: Allow opt_peephole_select to work on empty blocks.
2016-08-02 Timothy Arcerinir: fix validation message
2016-08-02 Andres Gomezast: Updated AST_NUM_OPERATORS for coherence with ast_o...
2016-07-30 Timothy Arceriglsl: be more strict on block qualifiers
2016-07-30 Timothy Arceriglsl: add name param to validate_flags()
2016-07-30 Timothy Arceriglsl: add component to ast_type_qualifier::validate_flags
2016-07-29 Jan Ziakglsl: fix uninitialized instance variable
2016-07-28 Nicolai Hähnleglsl: fix optimization of discard nested multiple levels
2016-07-27 Timothy Arceriglsl: free hash tables earlier
2016-07-26 Matt Turnerglsl: Remove references to tail_pred.
2016-07-26 Matt Turnerglsl: Avoid aliasing violations.
2016-07-26 Matt Turnerglsl: Separate overlapping sentinel nodes in exec_list.
2016-07-23 Ilia Mirkinglsl: reuse main extension table to appropriately restr...
2016-07-23 Kenneth Graunkenir: Lower interp_var_at_* like a normal load_var for...
2016-07-22 Jason Ekstrandspirv/nir: Add support for ImageQuerySamples
2016-07-22 Jason Ekstrandspirv/nir: Handle texture projectors
2016-07-22 Jason Ekstrandnir/spirv: Refactor coordinate handling in handle_texture
2016-07-22 Jason Ekstrandspirv/nir: Refactor type handling in handle_texture
2016-07-22 Jason Ekstrandspirv/nir: Move opcode selection higher up in handle_te...
2016-07-22 Jason Ekstrandspirv/nir: Don't increment coord_components for array...
2016-07-22 Jason Ekstrandnir/lower_tex: Add support for lowering coordinate...
2016-07-22 Jason Ekstrandnir/lower_tex: Add some helpers for working with tex...
2016-07-22 Jason Ekstrandnir: Add a helper for determining the type of a texture...
2016-07-22 Jason Ekstrandspirv/nir: Properly handle gather components
2016-07-22 Jason Ekstrandspirv/nir: Add support for shadow samplers that return...
2016-07-22 Jason Ekstrandspirv/nir: Fix some texture opcode asserts
2016-07-22 Andres Gomezglsl: subroutine types cannot be compared
2016-07-22 Kenneth Graunkenir: Add a base const_index to shared atomic intrinsics.
2016-07-22 Timothy Arceriglsl: re-enable varying packing in GL4.4+
2016-07-20 Timothy Arcerinir: add doubles component packing support
2016-07-20 Jason Ekstrandnir/inline: Constant-initialize local variables in...
2016-07-20 Jason Ekstrandnir: Add a nir_deref_foreach_leaf helper
2016-07-20 Kenneth Graunkenir: Add nir_load_interpolated_input lowering code.
2016-07-20 Kenneth Graunkenir: Add new intrinsics for fragment shader input inter...
2016-07-20 Kenneth Graunkenir: Fix uninitialized use of 'replacement'.
2016-07-19 Ian Romanicknir/algebraic: Optimize fabs(u2f(x))
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_bin_imul_high
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_find_msb
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_find_lsb
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_bitfield_reverse
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_quadop_bitfield_insert
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_triop_bitfield_extract
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_bit_count
2016-07-19 Ian RomanickMESA_shader_integer_functions: Allow new function overl...
2016-07-19 Ian RomanickMESA_shader_integer_functions: Allow implicit int-...
2016-07-19 Ian RomanickMESA_shader_integer_functions: Expose new built-in...
2016-07-19 Ian RomanickMESA_shader_integer_functions: Boiler plate extension...
2016-07-18 Timothy Arceriglsl: use linked shaders rather than compiled shaders
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-07-16 Kenneth Graunkenir: Use dest.ssa.num_components rather than intrin...
2016-07-16 Kenneth Graunkenir: Update outdated intrinsic const_index comments.
2016-07-16 Kenneth Graunkenir: Use nir_intrinsic_set_base in atomic lowering.
2016-07-16 Kenneth Graunkenir: Split nir_lower_io's input/output/atomic handling...
2016-07-16 Kenneth Graunkenir: Drop bogus nir_var_shader_in case in nir_lower_io...
2016-07-16 Kenneth Graunkenir: Share destination rewriting and replacement code...
2016-07-16 Kenneth Graunkenir: Share get_io_offset handling in nir_lower_io.
2016-07-16 Kenneth Graunkenir: Make a 'var' temporary in nir_lower_io.
2016-07-14 Jason Ekstrandglsl/types: Use _mesa_hash_data for hashing function...
2016-07-14 Jason Ekstrandglsl/types: Fix function type comparison function
2016-07-13 Jason Ekstrandnir/spirv: Don't multiply the push constant block size...
2016-07-12 Eric Anholtnir: Add optimization for (a || True == True)
2016-07-07 Timothy Arcerinir: add glsl_dvec_type() helper
2016-07-07 Timothy Arcerinir: add glsl_double_type() helper
2016-07-07 Timothy Arcerinir: use the same driver location for packed varyings
2016-07-07 Timothy Arcerinir: add new intrinsic field for storing component...
2016-07-06 Ilia Mirkinglsl: don't try to lower non-gl builtins as if they...
2016-07-06 Ian Romanickglsl: Document and enforce restriction on type values
2016-07-05 Ian Romanickglsl: Pack integer and double varyings as flat even...
2016-07-05 Timothy Arceriglsl: stop allocating memory for UBOs during linking
2016-07-05 Timothy Arceriglsl: mark link_uniform_blocks_are_compatible() as...
2016-07-02 Rob Clarkglsl: add driconf to zero-init unintialized vars
2016-07-02 Rob Clarkglsl/standalone: initialize MaxUserAssignableUniformLoc...
2016-06-30 Andres Gomezglsl: atomic counters are different than their uniforms
2016-06-30 Andres Gomezglsl: count atomic counters correctly
2016-06-30 Timothy Arceriglsl/mesa: move duplicate shader fields into new struct...
2016-06-30 Timothy Arceriglsl/main: remove unused params and make function static
2016-06-30 Timothy Arceriglsl: simplify link_uniform_blocks()
2016-06-30 Timothy Arceriglsl/mesa: split gl_shader in two
2016-06-30 Timothy Arceriglsl: pass symbols to find_matching_signature() rather...
2016-06-30 Timothy Arceriglsl: pass symbols rather than shader to _mesa_get_main...
2016-06-30 Timothy Arceriglsl: make cross_validate_globals() more generic
2016-06-27 Kenneth Graunkeglsl: Ignore ir_texture in lower_const_arrays_to_uniforms.
2016-06-26 Eric Anholtnir: Fix copy_prop_src when src is an indirect access...
2016-06-25 Jason Ekstrandnir: Add a NIR_VALIDATE environment variable
2016-06-23 Giuseppe BilottaRemove wrongly repeated words in comments
2016-06-23 Kenneth Graunkeglsl: Don't constant propagate arrays.
2016-06-23 Kenneth Graunkeglsl: Make lower_const_arrays_to_uniforms work directly...
2016-06-23 Kenneth Graunkeglsl: Propagate invariant/precise after lowering const...
2016-06-23 Kenneth Graunkeglsl: Split arrays even in the presence of whole-array...
2016-06-23 Kenneth Graunkeglsl: Make constant propagation's folder not propagate...
2016-06-23 Timothy Arceriglsl/mesa: stop duplicating geom and tcs layout values
2016-06-23 Timothy Arceriglsl/mesa: stop duplicating tes layout values
2016-06-22 Ilia Mirkinglsl: only match gl_FragData and not gl_SecondaryFragDa...
2016-06-21 Jason Ekstrandspirv: Use the system value version of gl_FrontFace
2016-06-20 Jason Ekstrandnir/alu_to_scalar: Respect the exact ALU operation...
2016-06-20 Jason Ekstrandnir: Add a pass for propagating invariant decorations
2016-06-20 Jason Ekstrandnir/algebraic: Remove imprecise flog2 optimizations
2016-06-20 Ian Romanickmesa: Fix incorrect "see also" comments
2016-06-16 Ian Romanickglsl: Always strip arrayness in precision_qualifier_allowed
2016-06-16 Timothy Arcerimesa/glsl: stop using GL shader type internally
next