etnaviv: Command buffer realloc
[mesa.git] / src / compiler /
2019-10-17 Ian Romanicknir/search: Fix possible NULL dereference in is_fsign
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Implement lowering passes for VS and GS
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Add intrinsics that map to LDLW/STLW
2019-10-17 Erik Faye-Lundnir: drop unused alpha_ref_float
2019-10-17 Erik Faye-Lundnir: drop support for using load_alpha_ref_float
2019-10-17 Erik Faye-Lundnir: support feeding state to nir_lower_clip_[vg]s
2019-10-17 Erik Faye-Lundnir: support lowering clipdist to arrays
2019-10-17 Erik Faye-Lundnir: support derefs in two-sided lighting lowering
2019-10-17 Erik Faye-Lundnir: add lowering-pass for point-size mov
2019-10-17 Erik Faye-Lundnir: allow passing alpha-ref state to lowering-code
2019-10-17 Dave Airlienir: add a pass to lower flat shading.
2019-10-15 Jonathan Marekspirv: set correct dest_type for texture query ops
2019-10-12 Timothy Arceriglsl: fix crash compiling bindless samplers inside...
2019-10-12 Neil Robertsglsl/builtin: Add alternate versions of atan using...
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-10-12 Neil Robertsnir/builtin: Add extern "C" guards to nir_builtin_builder.h
2019-10-12 Neil Robertsnir/builtin: Add #include u_math.h to the header
2019-10-12 Neil Robertsnir/builder: Move nir_atan and nir_atan2 from SPIR...
2019-10-11 Bas Nieuwenhuizennir/dead_cf: Remove dead control flow after infinite...
2019-10-11 Rhys Perrynir/lower_input_attachments: pass on non-uniform access...
2019-10-11 Rhys Perrynir/lower_non_uniform: lower image/texture instructions...
2019-10-10 Dylan Bakerglsl/tests: Handle no-exec errors
2019-10-10 Dylan Bakermeson: glcpp tests are expected to fail on windows
2019-10-10 Dylan Bakermeson: Add idep_getopt for tests
2019-10-10 Dylan Bakermeson: force inclusion of inttypes.h for glcpp with...
2019-10-10 Marek Olšáknir: add nir_shader_compiler_options::lower_to_scalar
2019-10-10 Marek Olšáknir/drawpixels: fix what appears to be a copy-paste...
2019-10-10 Marek Olšáknir/drawpixels: handle load_color0, load_input, load_in...
2019-10-10 Marek Olšáknir: move gl_nir_opt_access from glsl directory
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-10-09 Marek Olšáknir: add shader_info::last_msaa_image
2019-10-09 Connor Abbottnir/sink: Don't sink load_ubo to outside of its definin...
2019-10-09 Connor Abbottnir/sink: Rewrite loop handling logic
2019-10-07 Eric Engestrommeson: drop unused inc_nir
2019-10-07 Eric Engestrommeson: drop duplicate inc_nir from spirv2nir
2019-10-07 Eric Engestrommeson: drop duplicate inc_nir from libglsl
2019-10-07 Eric Engestrommeson: rename libnir to _libnir to make it clear it...
2019-10-07 Rhys Perrynir/constant_folding: fold load_constant intrinsics
2019-10-07 Rhys Perrynir/constant_folding: add back and use constant_fold_state
2019-10-07 Caio Marcelo de... spirv: Implement SPV_KHR_shader_clock
2019-10-04 Eric Anholtnir: Fix some wonky whitespace in nir_search.h.
2019-10-04 Eric Anholtnir: Factor out most of the algebraic passes C code...
2019-10-04 Eric Anholtnir: Keep the range analysis HT around intra-pass until...
2019-10-04 Eric Anholtnir: Skip emitting no-op movs from the builder.
2019-10-04 Eric Anholtnir: Make nir_search's dumping go to stderr.
2019-10-04 Rhys Perrynir/print: always use the right FILE *
2019-10-04 Erik Faye-Lundnir: initialize needs_helper_invocations as well
2019-10-04 Erik Faye-Lundnir: initialize uses_discard to false
2019-09-30 Caio Marcelo de... glsl: Add helperInvocationEXT() builtin
2019-09-30 Caio Marcelo de... glsl: Parse `demote` statement
2019-09-30 Caio Marcelo de... glsl: Add ir_demote
2019-09-30 Caio Marcelo de... mesa: Extension boilerplate for EXT_demote_to_helper_in...
2019-09-30 Daniel Schürmannnir: Remove unnecessary subtraction optimizations
2019-09-30 Daniel Schürmannnir: recombine nir_op_*sub when lower_sub = false
2019-09-28 Mauro Rossiandroid: compiler/nir: build nir_divergence_analysis.c
2019-09-27 Andrii Simiklitglsl: disallow incompatible matrices multiplication
2019-09-27 Eric Anholtshader_enums: Move MAX_DRAW_BUFFERS to this file.
2019-09-25 Ian Romanicknir/range-analysis: Use types to provide better ranges...
2019-09-25 Ian Romanicknir/range-analysis: Use types in the hash key
2019-09-25 Ian Romanicknir/range-analysis: Bail if the types don't match
2019-09-25 Eric Engestromglsl: turn runtime asserts of compile-time value into...
2019-09-25 Connor Abbottnir: Fix overlapping vars in nir_assign_io_var_locations()
2019-09-25 Erik Faye-Lundglsl: correct bitcast-helpers
2019-09-25 Rhys Perrynir/opt_remove_phis: handle phis with no sources
2019-09-24 Connor Abbottnir/opt_large_constants: Handle store writemasks
2019-09-23 Marek Olšáknir: define 8-byte size and alignment for bindless...
2019-09-23 Marek Olšáknir: don't add bindless variables to num_textures and...
2019-09-23 Jason Ekstrandnir/repair_ssa: Replace the unreachable check with...
2019-09-19 Ian Romanicknir/algebraic: Additional D3D Boolean optimization
2019-09-19 Ian Romanicknir/algebraic: Do not apply late DPH optimization in...
2019-09-19 Jason EkstrandMove blob from compiler/ to util/
2019-09-19 Samuel Iglesias... nir/algebraic: refactor inexact opcode restrictions
2019-09-18 Caio Marcelo de... spirv: Add missing break for capability handling
2019-09-18 Connor Abbottnir/opt_if: Fix undef handling in opt_split_alu_of_phi()
2019-09-18 Andres Gomeznir/opcodes: Clear variable names confusion
2019-09-17 Samuel Iglesias... nir: fix fmin/fmax support for doubles
2019-09-17 Samuel Iglesias... nir: fix denorm flush-to-zero in sqrt's lowering at...
2019-09-17 Samuel Iglesias... nir: fix denorms in unpack_half_1x16()
2019-09-17 Samuel Iglesias... nir/algebraic: disable inexact optimizations depending...
2019-09-17 Andres Gomeznir/algebraic: mark float optimizations returning one...
2019-09-17 Samuel Iglesias... nir/constant_expressions: mind rounding mode converting...
2019-09-17 Samuel Iglesias... nir/opcodes: make sure f2f16_rtz and f2f16_rtne behavio...
2019-09-17 Samuel Iglesias... nir: mind rounding mode on fadd, fsub, fmul and fma...
2019-09-17 Samuel Iglesias... nir: add support for round to zero rounding mode to...
2019-09-17 Samuel Iglesias... nir: add support for flushing to zero denorm constants
2019-09-17 Samuel Iglesias... nir: add auxiliary functions to detect if a mode is...
2019-09-17 Samuel Iglesias... spirv/nir: keep track of SPV_KHR_float_controls executi...
2019-09-17 Samuel Iglesias... spirv: check support for SPV_KHR_float_controls capabil...
2019-09-17 Caio Marcelo de... spirv: Handle ShaderLayer and ShaderViewportIndex capab...
2019-09-17 Caio Marcelo de... spirv: Update JSON and headers to 1.5
2019-09-16 Sergii Romantsovnir/large_constants: pass after lowering copy_deref
2019-09-16 Sergii Romantsovnir/large_constants: more careful data copying
2019-09-12 Iago Toral Quiroganir/lower_point_size: assume scalar PSIZ
2019-09-10 Caio Marcelo de... glsl/nir: Add and use a gl_nir_link() function
2019-09-10 Caio Marcelo de... glsl/nir: Fill in the Parameters in NIR linker
2019-09-10 Caio Marcelo de... compiler: Add glsl_contains_opaque() helper
2019-09-10 Caio Marcelo de... glsl/nir: Avoid overflow when setting max_uniform_location
2019-09-10 Dylan Bakerglsl/tests: Handle windows \r\n new lines
2019-09-06 Jason Ekstrandnir/dead_cf: Repair SSA if the pass makes progress
2019-09-06 Jason Ekstrandnir/repair_ssa: Insert deref casts when needed
next