egl/x11: Implement dri3 support with loader's dri3 helper
[mesa.git] / src / glsl /
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information in glsl_t...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information from...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information when...
2015-11-17 Samuel Iglesias... glsl: initialize data.precision value in ir_variable...
2015-11-17 Samuel Iglesias... glsl/nir: initialize precision field in glsl_struct_fie...
2015-11-17 Samuel Iglesias... nir: reduce memory footprint of glsl_struct_field's...
2015-11-17 Tapani Pälliglsl: initialize precision when adding per vertex recor...
2015-11-16 Matt Turnernir/glsl: Fix copy-n-paste mistakes from commit 213f864.
2015-11-16 Juan A. Suarez Romeronir/glsl_to_nir: use _mesa_fls() to compute num_textures
2015-11-16 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-14 Vinson Leenir: Silence GCC maybe-uninitialized warnings.
2015-11-14 Kenneth Graunkeglsl: Allow implicit int -> uint conversions for the...
2015-11-13 Kenneth Graunkenir: Add helpers for getting input/output intrinsic...
2015-11-13 Kenneth Graunkenir: Don't lower TCS outputs to temporaries.
2015-11-13 Kenneth Graunkenir: Allow outputs reads and add the relevant intrinsics.
2015-11-13 Kenneth Graunkenir/lower_io: Introduce nir_store_per_vertex_output...
2015-11-13 Kenneth Graunkenir/lower_io: Use load_per_vertex_input intrinsics...
2015-11-13 Iago Toral QuirogaRevert "nir/copy_propagate: do not copy-propagate MOV...
2015-11-13 Samuel Iglesias... glsl: fix 'shared' layout qualifier related regressions
2015-11-13 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Delete dead output set code
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Rework copy set handling in lower_copi...
2015-11-13 Jason Ekstrandnir/validate: Allow subroutine types for the tails...
2015-11-13 Nanley Cherymesa: Replace gl_extensions::EXT_texture3D with ::dummy...
2015-11-12 Ilia Mirkinglsl: add gl_HelperInvocation system value
2015-11-12 Jordan Justenglsl: Correctly handle vector extract on function parameter
2015-11-12 Tapani Pälliglsl: set matrix_stride for non matrices with atomic...
2015-11-12 Tapani Pälliglsl: do not lose precision information when packing...
2015-11-12 Iago Toral Quirogaglsl: Add precision information to ir_variable
2015-11-12 Iago Toral Quirogaglsl: Move the definition of precision_qualifier_allowed
2015-11-12 Iago Toral Quirogaglsl: Add user-defined default precision qualifiers...
2015-11-12 Iago Toral Quirogaglsl: Add default precision qualifiers to the symbol...
2015-11-12 Iago Toral Quirogaglsl: Add API to put default precision qualifiers in...
2015-11-11 Timothy Arceriglsl: add helper to check for enhanced layouts support
2015-11-11 Timothy Arcerimesa: add ARB_enhanced_layouts
2015-11-10 Eduardo Lima Mitevnir/nir_opt_peephole_ffma: Move this lowering pass...
2015-11-10 Kristian Høgsberg... glsl: Use array deref for access to vector components
2015-11-10 Kristian Høgsberg... glsl: Lower UBO and SSBO access in glsl linker
2015-11-10 Kristian Høgsberg... glsl: Drop exec_list argument to lower_ubo_reference
2015-11-10 Connor Abbottnir/glsl: switch to using the builder
2015-11-10 Connor Abbottnir/glsl: make emit() take nir_ssa_def * sources
2015-11-10 Connor Abbottnir/glsl: convert nir_visitor::result to a nir_ssa_def *
2015-11-10 Connor Abbottnir/glsl: make evaluate_rvalue() return a nir_ssa_def *
2015-11-10 Kenneth Graunkenir: Store PatchInputsRead and PatchOutputsWritten...
2015-11-10 Jordan Justenglsl: Use shared storage variable type for shared variables
2015-11-10 Jordan Justenglsl: Add shared variable type
2015-11-10 Jordan Justenglsl: Add space to shader_storage in print_visitor
2015-11-10 Jordan Justenglsl: Align comments on variables types
2015-11-10 Jordan Justenglsl: Parse shared keyword for compute shader variables
2015-11-10 Timothy Arceriglsl: simplify interface block stream qualifier validation
2015-11-07 Jason Ekstrandnir: Add a nir_deref_tail helper
2015-11-07 Jason Ekstrandnir/types: Add an is_vector_or_scalar helper
2015-11-07 Jason Ekstrandnir/validate: Add better validation of load/store types
2015-11-06 Jordan Justennir: Add new barrier functions for compute shaders
2015-11-06 Jordan Justenglsl: Add new barrier functions for compute shaders
2015-11-06 Rob Clarknir: some small cleanups
2015-11-05 Kenneth Graunkenir: Rename nir_live_variables.c to nir_liveness.c.
2015-11-05 Kenneth Graunkenir: Rename live_variables to live_ssa_defs.
2015-11-04 Timothy Arceriglsl: make sure to only add subroutines to resource...
2015-11-04 Timothy Arceriglsl: remove old TODO
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_opt_remove_phis().
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_lower_vec_to_m...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_opt_copy_prop().
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_remove_dead_va...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_split_var_copi...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_lower_global_v...
2015-11-04 Jason Ekstrandnir: Unexpose _impl versions of copy_prop and dce
2015-11-04 Jordan Justenmesa: rename UniformBlockStageIndex to InterfaceBlockSt...
2015-11-02 Juha-Pekka Heikkilaglsl: join calculate_array_size() and calculate_array_s...
2015-11-01 Jordan Justenglsl: OpenGLES GLSL 3.1 precision qualifiers ordering...
2015-11-01 Jordan Justenglsl: Add compute shader builtin variables for OpenGLES 3.1
2015-10-30 Timothy Arceriglsl: set image access qualifiers for AoA
2015-10-30 Emil Velikovnir: add shader_clock intrinsic
2015-10-30 Emil Velikovglsl: add support for the clock2x32ARB function
2015-10-30 Emil Velikovglsl: add ARB_shader_clock infrastructure
2015-10-29 Tapani Pälliglsl: add fragdata arrays to program resource list
2015-10-29 Tapani Pällimesa: add fragdata_arrays list to gl_shader
2015-10-29 Samuel Iglesias... glsl: fix GL_BUFFER_DATA_SIZE value for shader storage...
2015-10-29 Kenneth Graunkeglsl: Mark gl_ViewportIndex and gl_Layer varyings as...
2015-10-29 Kenneth Graunkenir: Copy "patch" flag from ir_variable to nir_variable.
2015-10-29 Kenneth Graunkenir: Add intrinsics for tessellation shader system...
2015-10-26 Kenneth Graunkeglsl: Convert TES gl_PatchVerticesIn into a constant...
2015-10-26 Timothy Arceriglsl: keep track of intra-stage indices for atomics
2015-10-23 Eric Anholtnir: Add opcodes for saturated vector math.
2015-10-23 Samuel Iglesias... glsl: fix shader storage block member rules when adding...
2015-10-23 Timothy Arceriglsl: remove excess location qualifier validation
2015-10-21 Jason Ekstrandnir: Constify nir_gs_count_vertices
2015-10-21 Jason Ekstrandnir/info: Add more information about geometry shaders
2015-10-21 Timothy Arceriglsl: check for arrays of arrays when assigning explici...
2015-10-21 Timothy Arceriglsl: add is_array_of_arrays() helper
2015-10-21 Kenneth Graunkeglsl: Fix bad indentation in bit_logic_result_type().
2015-10-21 Timothy Arceriglsl: add AoA support to subroutines
2015-10-21 Tapani Pälliglsl: fix record type detection in explicit location...
2015-10-21 Tapani Pälliglsl: do not try to reserve explicit locations for...
2015-10-21 Tapani Pälliglsl: skip buffer variables when filling UniformRemapTable
2015-10-20 Marek Olšákmesa: replace UsesClipDistance with ClipDistanceArraySize
2015-10-20 Timothy Arceriglsl: fix stream qualifier for blocks with an instance...
2015-10-20 Timothy Arceriglsl: fix regression when building interface field...
2015-10-19 Jason Ekstrandnir/info: Add a few bits of info for fragment shaders
2015-10-19 Jason Ekstrandnir/info: Add compute shader local size to nir_shader_info
next