egl/wayland: add missing newline between functions
[mesa.git] / src / compiler /
2020-07-12 Jason Ekstrandspirv: Allow block-decorated struct types for constants
2020-07-12 Jason Ekstrandspirv: Skip phis in unreachable blocks in the second...
2020-07-11 Mike Blumenkrantznir: allow nir_lower_clip_halfz to run in geometry...
2020-07-11 Mike Blumenkrantznir: allow nir_lower_point_size_mov to run in geometry...
2020-07-09 Pierre-Eric Pellou... glsl: declare gl_Layer/gl_ViewportIndex/gl_ViewportMask...
2020-07-09 Pierre-Eric Pellou... glsl: only allow 32 bits atomic operations on images
2020-07-09 Pierre-Eric Pellou... glsl: don't expose imageAtomicIncWrap for signed image
2020-07-09 Pierre-Eric Pellou... glsl: reject size1x8 for image variable with floating...
2020-07-08 Marek Olšákglsl: don't validate array types in ir_dereference_variable
2020-07-08 Jason Ekstrandnir/validate: Don't abort() until after the shader...
2020-07-08 Mike Blumenkrantznir: add lowering pass for fragcolor -> fragdata
2020-07-08 Marek Olšákglsl: lower mediump temporaries to 16 bits except struc...
2020-07-08 Alyssa Rosenzweigglsl: Handle 16-bit types in loop analysis
2020-07-08 Marek Olšákglsl: add capability to lower mediump array types
2020-07-08 Marek Olšákglsl: lower builtins to mediump that always return...
2020-07-08 Marek Olšákglsl: lower builtins to mediump that ignore precision...
2020-07-08 Marek Olšákglsl: don't lower builtins to mediump that don't allow it
2020-07-08 Marek Olšákglsl: don't lower precision of textureSize
2020-07-08 Marek Olšákglsl: flatten a tautological conditional in lower_precision
2020-07-08 Marek Olšákglsl: cleanups in lower_precision
2020-07-08 Marek Olšákglsl: remove the return type from lower_precision
2020-07-08 Marek Olšákglsl: convert reusable lower_precision util code into...
2020-07-08 Marek Olšákglsl: validate more stuff
2020-07-08 Marek Olšákglsl: run validate_ir_tree if GLSL_VALIDATE=1 regardles...
2020-07-08 Marek Olšákglsl: fix evaluating float16 constant expression matrices
2020-07-08 Marek Olšákglsl: fix the type of ir_constant_data::u16
2020-07-08 Marek Olšákglsl: print constant initializers
2020-07-08 Marek Olšákglsl: print precision qualifiers in IR dumps
2020-07-08 Marek Olšákglsl: make print_type non-static for debugging
2020-07-07 Daniel Schürmannnir: refactor nir_can_move_instr
2020-07-07 Daniel Schürmannnir: also move vecN in case of nir_move_copies
2020-07-06 Neil Robertsnir: Add intrinsics for the line width
2020-07-06 Neil Robertscompiler: Add a system value for the line coord
2020-07-06 Jason Ekstrandnir: Add docs to nir_lower[_explicit]_io
2020-07-06 Jason Ekstrandnir: Remove shared support from lower_io
2020-07-06 Jason Ekstrandnir: Assert that nir_lower_io is only called with allow...
2020-07-06 Connor Abbottnir: add vec2_index_32bit_offset address format
2020-07-06 Connor Abbottnir: Refactor load/store intrinsic helper
2020-07-06 Jonathan MarekRevert "nir: Support sysval tess levels in SPIR-V to...
2020-07-06 Jonathan MarekRevert "nir: Add an option for lowering TessLevelInner...
2020-07-04 Vinson Leenir: Add nir_lower_clip_disable.c to SCons build.
2020-07-03 Mike Blumenkrantznir: add lowering pass for clip plane enabling
2020-07-02 Timothy Arcerispirv: add missing fallthrough comments
2020-07-02 Timothy Arceriglsl: move fallthrough comment to where gcc can see it
2020-07-02 Timothy Arcerinir: fix implicit fallthrough warnings
2020-07-02 Ian Romanicknir/algebraic: Don't distrubte absolute-value into...
2020-07-02 Timothy Arcerinir: add missing break to nir_opt_access()
2020-06-30 Dave Airlieglsl: fix constant packing for 64-bit big endian.
2020-06-30 Alyssa Rosenzweignir: Propagate *2*16 conversions into vectors
2020-06-30 Timothy Arceriglsl: remove stale FIXME
2020-06-30 Timothy Arceriglsl: define gl_LightSource members in ARB_vertex_progr...
2020-06-29 Boris Brezillonnir: Add new rules to optimize NOOP pack/unpack pairs
2020-06-24 Rhys Perryspirv: set variables to restrict by default
2020-06-24 Kenneth Graunkenir: Fix divergence analysis for tessellation input...
2020-06-23 Jose Maria Casanov... nir: only uniforms with dynamically_uniform offset...
2020-06-23 Marek Olšákglsl,driconf: add allow_glsl_120_subset_in_110 for...
2020-06-22 Brian Honir: Add an option for lowering TessLevelInner/Outer...
2020-06-22 Brian Honir: Support sysval tess levels in SPIR-V to NIR
2020-06-22 Rhys Perrynir: slight correction to cube_face_coord constant...
2020-06-22 Neil Robertsnir/scheduler: Add an option to specify what stages...
2020-06-22 Neil Robertsnir/schedule: Store a pointer to the scoreboard in...
2020-06-22 Neil Robertsnir/scheduler: Handle nir_intrinsic_load_per_vertex_input
2020-06-18 Karol Herbstnir/lower_images: handle dec and inc
2020-06-18 Karol Herbstnir/lower_images: fix for array of arrays
2020-06-18 Rob Clarkglsl_to_nir: fix vote_any/vote_all
2020-06-18 Rob Clarkglsl_to_nir: fix shader_clock
2020-06-18 Rob Clarkglsl_to_nir: fix is_helper_invocation
2020-06-18 Rob Clarkspirv: drop some dead code
2020-06-18 Rob Clarkspirv: atomic_counter_read_deref is not vectorized
2020-06-17 Samuel Pitoisetspirv: do not set num_components for non-vectorized...
2020-06-17 Timothy Arceriglsl: small optimisation fix for uniform array resizing
2020-06-17 Timothy Arceriglsl: fix uniform array resizing in the nir linker
2020-06-16 Jason Ekstrandnir/intrinsics: Put the _intel intrinsics together...
2020-06-16 Rob Clarknir/validate: validate intr->num_components
2020-06-16 Rob Clarkspriv: don't set num_components for non-vectorised...
2020-06-16 Rob Clarknir/lower-atomics-to-ssbo: don't set num_components
2020-06-16 Rob Clarknir/builder: don't set intr->num_components
2020-06-16 Dave Airliemesa/gles3: add support for GL_EXT_shader_group_vote
2020-06-15 Erik Faye-Lundnir: do not try to merge xfb-outputs
2020-06-15 Samuel Pitoisetspirv: fix using OpSampledImage with OpUndef instead...
2020-06-12 Timothy Arceriglsl: fix incorrect optimisation in opt_constant_variable()
2020-06-11 Rob Clarknir/print: print tex dest type
2020-06-11 Jason Ekstrandnir: Properly preserve metadata in more cases
2020-06-11 Jason Ekstrandnir: Call nir_metadata_preserve on !progress
2020-06-11 Jason Ekstrandnir: Add a nir_shader_preserve_all_metadata helper
2020-06-11 Jason Ekstrandnir: Add a nir_metadata_all enum value
2020-06-10 Icecream95nir: Replace the zs_output_pan intrinsic with combined_...
2020-06-10 Alyssa Rosenzweignir: Remove nir_intrinsic_output_u8_as_fp16_pan
2020-06-10 Andrii Simiklitglsl: fix crash on glsl macro redefinition
2020-06-08 Ben Skeggsnir: use bitfield_insert instead of bfi in nir_lower_do...
2020-06-08 Caio Marcelo de... nir: Fix logic that ends combine barrier sequence
2020-06-08 Caio Marcelo de... spirv: Memory semantics is optional for OpControlBarrier
2020-06-08 Caio Marcelo de... nir: Fix printing execution scope of a scoped barrier
2020-06-08 Danylo Piliaievglsl: inline functions with unsupported return type...
2020-06-08 Samuel Pitoisetnir/lower_explicit_io: fix NON_UNIFORM access for UBO...
2020-06-08 Arcady Goldmints... nir/spirv/glsl450: increase asin(x) precision
2020-06-07 Timothy Arceriglsl: fix potential slow compile times for GLSLOptimize...
2020-06-04 Erik Faye-Lundnir: reuse existing psiz-variable
2020-06-03 Rob Clarknir/lower_tex: fixes for fp16 yuv lowering
2020-06-03 Rob Clarknir/builder: add bitsize conversion helpers
next