freedreno: Include the layer size in layout debug.
[mesa.git] / src / compiler /
2020-02-04 Kristian H. Kristensennir: Remove always-true assert
2020-02-04 Kristian H. Kristensenglsl: Use 'using' to be explicit about visitor overloads
2020-02-04 Kristian H. Kristensenspirv/opencl: Cast opcode up front to avoid warnings
2020-02-04 Kristian H. Kristensennir: Make unroll pragma work on clang
2020-02-04 Kristian H. Kristensennir: Delete unused is_var_constant() helper
2020-01-29 Caio Marcelo de... nir: Make nir_deref_path_init skip trivial casts
2020-01-29 Rhys Perrynir/algebraic: add some half packing optimizations
2020-01-29 Rhys Perrynir/algebraic: add patterns for a >> #b << #b
2020-01-29 Samuel Pitoisetspirv: implement SPV_AMD_shader_explicit_vertex_parameter
2020-01-29 Samuel Pitoisetnir: lower interp_deref_at_vertex to load_input_vertex
2020-01-29 Samuel Pitoisetnir: add nir_intrinsic_interp_deref_at_vertex
2020-01-29 Samuel Pitoisetnir: lower SYSTEM_VALUE_BARYCENTRIC_* to nir_load_baryc...
2020-01-29 Samuel Pitoisetnir: add nir_intrinsic_load_barycentric_model
2020-01-29 Samuel Pitoisetspirv: add support for SpvBuiltInBaryCoord*
2020-01-29 Samuel Pitoisetcompiler: add new SYSTEM_VALUE_BARYCENTRIC_*
2020-01-29 Samuel Pitoisetcompiler: add PERSP to the existing barycentric system...
2020-01-29 Samuel Pitoisetspirv: add support for SpvDecorationExplicitInterpAMD
2020-01-29 Samuel Pitoisetcompiler: add a new explicit interpolation mode
2020-01-23 Vasily Khoruzhicknir: don't emit ishl in _nir_mul_imm() if backend doesn...
2020-01-23 Anthony Peschutil/hash_table: added hash functions for integer types
2020-01-23 Samuel Pitoisetnir/lower_input_attachments: lower nir_texop_fragment_...
2020-01-23 Samuel Pitoisetspirv: add support for SpvOpFragment{Mask}FetchAMD...
2020-01-23 Samuel Pitoisetnir: add two new texture ops for multisample fragment...
2020-01-23 Samuel Pitoisetspirv: add SpvCapabilityFragmentMaskAMD
2020-01-23 Matt Turnerutil: Remove tmp argument from BITSET_FOREACH_SET macro
2020-01-23 Timothy Arceriglsl_to_nir: update interface type properly
2020-01-23 Timothy Arceriglsl: count uniform components and storage better in...
2020-01-23 Timothy Arceriglsl: fix check for matrices in blocks when using nir...
2020-01-23 Timothy Arceriglsl: remove bogus assert in nir uniform linking
2020-01-23 Ian Romanicknir/algebraic: Optimize some 64-bit integer comparisons...
2020-01-23 Ian Romanickspirv: Add support for IntegerFunctions2INTEL capability
2020-01-23 Ian Romanickspirv: Silence a bunch of unused parameter warnings
2020-01-23 Ian Romanicknir/spirv: Translate SPIR-V to NIR for new INTEL_shader...
2020-01-23 Ian Romanickcompiler: Translate GLSL IR to NIR for new INTEL_shader...
2020-01-23 Ian Romanicknir/algebraic: Add lowering for 64-bit iadd_sat and...
2020-01-23 Ian Romanicknir/algebraic: Add lowering for 64-bit uadd_sat
2020-01-23 Ian Romanicknir/algebraic: Add lowering for 64-bit usub_sat
2020-01-23 Ian Romanicknir/algebraic: Add lowering for 64-bit hadd and rhadd
2020-01-23 Ian Romanicknir/algebraic: Add lowering for uabs_usub and uabs_isub
2020-01-23 Ian Romanicknir: Add new instructions for INTEL_shader_integer_func...
2020-01-23 Ian Romanickglsl: Add built-in functions for INTEL_shader_integer_f...
2020-01-23 Ian Romanickglsl_types: Add function to get an unsigned base type...
2020-01-23 Ian Romanickglsl: Add new expressions for INTEL_shader_integer_func...
2020-01-23 Ian Romanickmesa: Extension boilerplate for INTEL_shader_integer_fu...
2020-01-21 Eric Anholtcompiler: Add a note about how num_ssbos works in the...
2020-01-21 Eric Anholtnir: Drop the ssbo_offset to atomic lowering.
2020-01-21 Eric Anholtmesa: Make atomic lowering put atomics above SSBOs.
2020-01-16 Eric Anholtnir: Fix printing of ~0 .locations.
2020-01-15 Jason Ekstrandanv,nir: Lower quad_broadcast with dynamic index in NIR
2020-01-15 Elie Tourniernir/algebraic: sqrt(x)*sqrt(x) -> fabs(x)
2020-01-15 Elie Tourniernir/algebraic: i2f(f2i()) -> trunc()
2020-01-14 Eric Anholti965: Reuse the new core glsl_count_dword_slots().
2020-01-14 Eric Anholtmesa/st: Move the dword slot counting function to glsl_...
2020-01-14 Eric Anholtmesa/st: Move the vec4 type size function into core...
2020-01-14 Caio Marcelo de... nir: Add missing nir_var_mem_global to various passes
2020-01-14 Caio Marcelo de... spirv: Handle PhysicalStorageBuffer in memory barriers
2020-01-14 Caio Marcelo de... spirv: Drop EXT for PhysicalStorageBuffer symbols
2020-01-14 Rhys Perrynir/algebraic: a & ~(a >> 31) -> imax(a, 0)
2020-01-14 Rhys Perrynir/sink,nir/move: move/sink nir_op_mov
2020-01-14 Rhys Perrynir/sink,nir/move: move/sink load_per_vertex_input
2020-01-14 Rhys Perrynir/lower_gs_intrinsics: add option for per-stream...
2020-01-14 Rhys Perrynir/divergence: handle load_primitive_id in GS
2020-01-14 Kenneth GraunkeRevert "nir: assert that nir_lower_tex runs after lower...
2020-01-13 Rob Clarknir: assert that nir_lower_tex runs after lowering...
2020-01-13 Jason Ekstrandnir/lower_atomics_to_ssbo: Also lower barriers
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandnir/glsl: Emit memory barriers as part of barrier()
2020-01-13 Jason Ekstrandspirv: Add output memory semantics to OpControlBarrier...
2020-01-13 Jason Ekstrandspirv: Add a workaround for OpControlBarrier on old...
2020-01-13 Jason Ekstrandnir: Add a new memory_barrier_tcs_patch intrinsic
2020-01-13 Jason Ekstrandnir: Handle barriers with more granularity in combine_s...
2020-01-13 Jason Ekstrandnir: Handle more barriers in dead_write and copy_prop
2020-01-12 Timothy Arceriglsl: fix potential bug in nir uniform linker
2020-01-10 Francisco Jerezglsl: Fix software 64-bit integer to 32-bit float conve...
2020-01-10 Timothy Arceriglsl: call calculate_subroutine_compat() from the nir...
2020-01-10 Timothy Arceriglsl: move calculate_subroutine_compat() to shared...
2020-01-10 Timothy Arceriglsl: call uniform resource checks from the nir linker
2020-01-10 Timothy Arceriglsl: move uniform resource checks into the common...
2020-01-10 Timothy Arceriglsl: call check_subroutine_resources() from the nir...
2020-01-10 Timothy Arceriglsl: move check_subroutine_resources() into the shared...
2020-01-09 Daniel Schürmannnir: fix printing of var_decl with more than 4 components.
2020-01-09 Samuel Pitoisetspirv,nir: add new lod parameter to image_{load,store...
2020-01-09 Samuel Pitoisetspirv: add SpvCapabilityImageReadWriteLodAMD
2020-01-08 Juan A. Suarez Romeronir/spirv: skip unreachable blocks in Phi second pass
2020-01-06 Timothy Arceriglsl: use nir version of check_image_resources() for...
2020-01-06 Timothy Arceriglsl: add check_image_resources() for the nir linker
2020-01-06 Timothy Arceriglsl: use nir linker to link atomics
2020-01-06 Timothy Arceriglsl: reorder link_and_validate_uniforms() calls
2020-01-06 Timothy Arceriglsl: add new gl_nir_link_glsl() helper
2020-01-06 Timothy Arceriglsl: add gl_nir_link_check_atomic_counter_resources()
2020-01-06 Timothy Arceriglsl: rename gl_nir_link() to gl_nir_link_spirv()
2020-01-06 Andrii Simiklitglsl/nir: do not change an element index to have correc...
2020-01-06 Andrii Simiklitglsl: fix a binding points assignment for ssbo/ubo...
2020-01-06 Andrii Simiklitglsl: fix an incorrect max_array_access after optimizat...
2020-01-04 Gert Wollnynir: make nir_get_texture_size/lod available outside...
2020-01-04 Bas Nieuwenhuizenspirv: Fix glsl type assert in spir2nir.
2020-01-03 Erik Faye-Lundnir/zink: move clip_halfz-lowering to common code
2020-01-03 Kenneth Graunkest/nir: Optionally unify inputs_read/outputs_written...
2020-01-02 Bas Nieuwenhuizennir: print non-uniform tex fields.
2020-01-02 Bas Nieuwenhuizennir: Add clone/hash/serialize support for non-uniform...
next