radv: enable lowering of GS intrinsics for the LLVM backend
[mesa.git] / src / amd /
2020-04-08 Samuel Pitoisetradv: enable lowering of GS intrinsics for the LLVM...
2020-04-08 Samuel Pitoisetradv: remove radv_layout_has_htile() helper
2020-04-08 Samuel Pitoisetradv: cleanup creating the decompress/resummarize pipelines
2020-04-08 Samuel Pitoisetradv: rename extra graphics pipeline decompress/resumma...
2020-04-08 Samuel Pitoisetradv: rename decompress/resummarize depth/stencil functions
2020-04-07 Bas Nieuwenhuizenradv: Store 64-bit availability bools if requested.
2020-04-07 Timur Kristófradv: Print shader stage before disassembly.
2020-04-07 Timur Kristófaco: Print shader stage in aco_print_program.
2020-04-07 Timur Kristófradv: Enable ACO for NGG VS/TES, but disable NGG for...
2020-04-07 Timur Kristófaco/ngg: Run GS_ALLOC_REQ on priority 3 for NGG VS...
2020-04-07 Timur Kristófaco/ngg: Schedule position exports of NGG VS/TES.
2020-04-07 Timur Kristófaco/ngg: Implement NGG VS and TES.
2020-04-07 Timur Kristófaco/ngg: Setup NGG VS and TES stages.
2020-04-07 Timur Kristófaco/ngg: Fix exports for NGG VS and TES.
2020-04-07 Timur Kristófaco/ngg: Initialize exec mask for NGG VS and TES.
2020-04-07 Timur Kristófaco/ngg: Add new stage for hw_ngg_gs.
2020-04-07 Timur Kristófaco: Treat s_setprio as a scheduling barrier.
2020-04-07 Timur Kristófaco: Extract merged_wave_info_to_mask to its own function.
2020-04-07 Timur Kristófaco: Print block_kind_export_end.
2020-04-07 Timur Kristófaco: Extract uniform if handling to separate functions.
2020-04-07 Timur Kristófaco: Fix crash in insert_wait_states.
2020-04-06 Rhys Perryaco: zero-initialize Temp
2020-04-06 Rhys Perryaco: remove divergence check in sanitize_if()
2020-04-06 Mauro Rossiandroid: aco: add various compiler statistics
2020-04-03 Daniel Schürmannaco: use MUBUF to load subdword SSBO
2020-04-03 Daniel Schürmannaco: implement 8bit/16bit store_ssbo
2020-04-03 Daniel Schürmannaco: implement 8bit/16bit load_buffer
2020-04-03 Daniel Schürmannaco: implement storagePushConstant8 & storagePushConstant16
2020-04-03 Daniel Schürmannaco: implement vec2/3/4 with subdword operands
2020-04-03 Daniel Schürmannaco: prepare helper functions for subdword handling
2020-04-03 Daniel Schürmannaco: add byte_align_scalar() & trim_subdword_vector...
2020-04-03 Daniel Schürmannaco: add missing conversion operations for small bitsizes
2020-04-03 Daniel Schürmannaco: don't vectorize 8/16bit load/store_ssbo
2020-04-03 Daniel Schürmannaco: don't assume split_vector(create_vector) has the...
2020-04-03 Daniel Schürmannaco: don't propagate SGPRs into subdword PSEUDO instruc...
2020-04-03 Daniel Schürmannaco: lower subdword shuffles correctly.
2020-04-03 Daniel Schürmannaco: add builder function for subdword copy()
2020-04-03 Daniel Schürmannaco: small refactoring of shuffle code lowering
2020-04-03 Daniel Schürmannaco: align subdword registers during RA when necessary
2020-04-03 Daniel Schürmannaco: adapt register allocation for subdword registers
2020-04-03 Daniel Schürmannaco: create helper function to collect variables from...
2020-04-03 Daniel Schürmannaco: add notion of subdword registers to register allocator
2020-04-03 Daniel Schürmannaco: remove unnecessary reg_file.fill() operation in...
2020-04-03 Daniel Schürmannaco: fix Temp and assignment of renamed operands during RA
2020-04-03 Daniel Schürmannaco: print subdword registers
2020-04-03 Daniel Schürmannaco: validate RA of subdword assignments
2020-04-03 Daniel Schürmannaco: validate uninitialized operands
2020-04-03 Daniel Schürmannaco: validate register alignment of subdword operands...
2020-04-03 Daniel Schürmannaco: validate p_create_vector with subdword elements...
2020-04-03 Daniel Schürmannaco: refactor regClass setup for subdword VGPRs
2020-04-03 Rhys Perryaco: add emission support for register-allocated sdwa...
2020-04-03 Daniel Schürmannaco: add sub-dword regclasses
2020-04-03 Rhys Perryaco: print and validate opsel
2020-04-03 Rhys Perryaco: add SDWA_instruction
2020-04-03 Daniel Schürmannaco: add comparison operators for PhysReg
2020-04-03 Rhys Perryaco: make PhysReg in units of bytes
2020-04-03 Rhys Perryradv: fix null winsys gpu_info array
2020-04-03 Rhys Perryradv, aco: collect statistics if requested but executab...
2020-04-03 Rhys Perryaco: add vmem/smem score statistic
2020-04-03 Rhys Perryaco: add various compiler statistics
2020-04-03 Rhys Perryradv: add code for exposing compiler statistics
2020-04-03 Samuel Pitoisetradv/llvm: enable 16-bit storage features on GFX6-GFX7
2020-04-03 Samuel Pitoisetac/nir: split 16-bit SSBO stores on GFX6
2020-04-03 Samuel Pitoisetac/nir: split 16-bit load/store to global memory on...
2020-04-03 Samuel Pitoisetradv/llvm: enable 8-bit storage features on GFX6-GFX7
2020-04-03 Samuel Pitoisetac/nir: split 8-bit SSBO stores on GFX6
2020-04-03 Samuel Pitoisetac/nir: split 8-bit load/store to global memory on...
2020-04-03 Samuel Pitoisetaco: always optimize v_mad to v_madak in presence of...
2020-04-03 Drew Davenportradv: Filter extensions not whitelisted for Android
2020-04-01 Samuel Pitoisetaco: only break SMEM clauses if XNACK is enabled (mostl...
2020-03-30 Rhys Perryaco: look at p_{extract,split}_vector's definitions...
2020-03-30 Jason Ekstrandaco: Implement b2b32 and b2b1
2020-03-30 Timur Kristófaco: Don't store LS VS outputs to LDS when TCS doesn...
2020-03-30 Timur Kristófaco: When LS and HS invocations are the same, pass...
2020-03-30 Timur Kristófaco: Extract store_output_to_temps into a separate...
2020-03-30 Timur Kristófaco: Fix workgroup size calculation.
2020-03-30 Timur Kristófaco: Extract setup_tcs_info to a separate function.
2020-03-30 Timur Kristófaco: Zero-fill undefined elements in create_vec_from_array.
2020-03-30 Timur Kristófaco: Change isel inputs/outputs to a flat array.
2020-03-30 Timur Kristófaco: Treat outputs of the previous stage as inputs...
2020-03-30 Timur Kristófaco: Use more optimal sequence at the beginning of...
2020-03-30 Timur Kristófaco: Skip 2nd read of merged wave info when TCS in...
2020-03-30 Timur Kristófaco: Allow combining LDS loads when loading tess factors.
2020-03-30 Timur Kristófaco: Allow combining TCS output VMEM stores.
2020-03-30 Timur Kristófaco: Fix handling of tess factors.
2020-03-30 Timur Kristófaco: Extract tcs_driver_location_matches_api_mask to...
2020-03-30 Timur Kristófaco: Create null exports in instruction selection inste...
2020-03-28 Eric Engestrommeson: inline `inc_common`
2020-03-27 Marek Olšákradv: stop including files from mesa/main
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rsq for nir_op_frsq
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp for nir_op_frcp
2020-03-25 Pierre-Eric Pellou... ac: fix ac_build_is_helper_invocation when postponed_ki...
2020-03-24 Samuel Pitoisetradv: enable VK_KHR_8bit_storage on GFX6-GFX7
2020-03-24 Rhys Perryaco: implement 64-bit VGPR constant copies in handle_op...
2020-03-24 Rhys Perryaco: remove dead code in handle_operands()
2020-03-23 Rhys Perryaco: fix boolean undef regclass
2020-03-23 Rhys Perryaco: emit IR in IF's merge block instead if the other...
2020-03-23 Rhys Perryaco: improve check for unreachable loop continue blocks
2020-03-23 Rhys Perryaco: skip NIR in unreachable merge blocks
next