etnaviv: change begin_query(..) to a void function
[mesa.git] / src / amd /
2020-04-10 Daniel Schürmannaco: make some reg_file helpers private and fix their...
2020-04-10 Daniel Schürmannaco: rename aco_lower_bool_phis() -> aco_lower_phis()
2020-04-10 Daniel Schürmannaco: lower subdword phis with SGPR operands
2020-04-10 Daniel Schürmannaco: don't constant-propagate into subdword PSEUDO...
2020-04-10 Daniel Schürmannaco: ensure correct bit representation of subdword...
2020-04-10 Daniel Schürmannaco: setup subdword regclasses for ssa_undef & load_const
2020-04-10 Samuel Pitoisetaco: implement nir_op_b2f16/nir_op_i2f16/nir_op_u2f16
2020-04-10 Samuel Pitoisetaco: implement 16-bit comparisons
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fmax3/nir_op_fmin3/nir_op_...
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_ldexp
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_f2i32/nir_op_f2u32
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_bcsel
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fsign
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fsat
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fmul
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fcos/nir_op_fsin
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fsub/nir_op_fadd
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fabs/nir_op_fneg
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fmax/nir_op_fmin
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_ffloor/nir_op_fceil
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fsqrt/nir_op_frcp/nir_op_frsq
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_ftrunc/nir_op_fround_even
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_fexp2/nir_op_flog2
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_ffract
2020-04-10 Samuel Pitoisetaco: implement 16-bit nir_op_frexp_sig/nir_op_frexp_exp
2020-04-09 Daniel Schürmannaco: RA - move all std::function objects into proper...
2020-04-09 Daniel Schürmannaco: move all needed helper containers to ra_ctx
2020-04-09 Daniel Schürmannaco: change live_out variables to std::unordered_set
2020-04-09 Daniel Schürmannaco: change some std::map to std::unordered_map in...
2020-04-09 Daniel Schürmannaco: refactor try_remove_trivial_phi() in RA
2020-04-09 Daniel Schürmannaco: improve speed of live_var_analysis
2020-04-09 Daniel Schürmannaco: during RA only insert into renames table if a...
2020-04-09 Daniel Schürmannaco: replace assignment hashmap by std::vector in regis...
2020-04-09 Daniel Schürmannaco: improve register assignment when live-range splits...
2020-04-09 Daniel Schürmannaco: improve hashing for value numbering
2020-04-09 Daniel Schürmannaco: add explicit padding for all Instruction sub-structs
2020-04-09 Daniel Schürmannaco: guarantee that Temp fits in 4 bytes
2020-04-09 Samuel Pitoisetradv: allow TC-compat HTILE with GENERAL outside of...
2020-04-09 Samuel Pitoisetradv: only enable TC-compat HTILE for images readable...
2020-04-09 Samuel Pitoisetradv: only expose fp16 control features for chips with...
2020-04-09 Samuel Pitoisetradv: only expose storageInputOutput16 for chips with...
2020-04-09 Samuel Pitoisetradv: only expose shaderFloat16 for chips with double...
2020-04-09 Samuel Pitoisetac,radv: add ac_gpu_info::has_double_rate_fp16
2020-04-08 Bas Nieuwenhuizenradv: Use correct buffer count with variable descriptor...
2020-04-08 Bas Nieuwenhuizenradv: Whitespace fixup.
2020-04-08 Samuel Iglesias... radv: set sparseAddressSpaceSize to RADV_MAX_MEMORY_ALL...
2020-04-08 Samuel Iglesias... radv: check buffer size in vkCreateBuffer()
2020-04-08 Bas Nieuwenhuizenradv: Consider maximum sample distances for entire...
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
next