projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
aco: move all needed helper containers to ra_ctx
[mesa.git]
/
src
/
amd
/
2020-04-09
Daniel Schürmann
aco: move all needed helper containers to ra_ctx
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: change live_out variables to std::unordered_set
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: change some std::map to std::unordered_map in...
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: refactor try_remove_trivial_phi() in RA
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: improve speed of live_var_analysis
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: during RA only insert into renames table if a...
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: replace assignment hashmap by std::vector in regis...
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: improve register assignment when live-range splits...
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: improve hashing for value numbering
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: add explicit padding for all Instruction sub-structs
tree
|
commitdiff
2020-04-09
Daniel Schürmann
aco: guarantee that Temp fits in 4 bytes
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
radv: allow TC-compat HTILE with GENERAL outside of...
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
radv: only enable TC-compat HTILE for images readable...
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
radv: only expose fp16 control features for chips with...
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
radv: only expose storageInputOutput16 for chips with...
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
radv: only expose shaderFloat16 for chips with double...
tree
|
commitdiff
2020-04-09
Samuel Pitoiset
ac,radv: add ac_gpu_info::has_double_rate_fp16
tree
|
commitdiff
2020-04-08
Bas Nieuwenhuizen
radv: Use correct buffer count with variable descriptor...
tree
|
commitdiff
2020-04-08
Bas Nieuwenhuizen
radv: Whitespace fixup.
tree
|
commitdiff
2020-04-08
Samuel Iglesias...
radv: set sparseAddressSpaceSize to RADV_MAX_MEMORY_ALL...
tree
|
commitdiff
2020-04-08
Samuel Iglesias...
radv: check buffer size in vkCreateBuffer()
tree
|
commitdiff
2020-04-08
Bas Nieuwenhuizen
radv: Consider maximum sample distances for entire...
tree
|
commitdiff
2020-04-08
Samuel Pitoiset
radv: enable lowering of GS intrinsics for the LLVM...
tree
|
commitdiff
2020-04-08
Samuel Pitoiset
radv: remove radv_layout_has_htile() helper
tree
|
commitdiff
2020-04-08
Samuel Pitoiset
radv: cleanup creating the decompress/resummarize pipelines
tree
|
commitdiff
2020-04-08
Samuel Pitoiset
radv: rename extra graphics pipeline decompress/resumma...
tree
|
commitdiff
2020-04-08
Samuel Pitoiset
radv: rename decompress/resummarize depth/stencil functions
tree
|
commitdiff
2020-04-07
Bas Nieuwenhuizen
radv: Store 64-bit availability bools if requested.
tree
|
commitdiff
2020-04-07
Timur Kristóf
radv: Print shader stage before disassembly.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Print shader stage in aco_print_program.
tree
|
commitdiff
2020-04-07
Timur Kristóf
radv: Enable ACO for NGG VS/TES, but disable NGG for...
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Run GS_ALLOC_REQ on priority 3 for NGG VS...
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Schedule position exports of NGG VS/TES.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Implement NGG VS and TES.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Setup NGG VS and TES stages.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Fix exports for NGG VS and TES.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Initialize exec mask for NGG VS and TES.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco/ngg: Add new stage for hw_ngg_gs.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Treat s_setprio as a scheduling barrier.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Extract merged_wave_info_to_mask to its own function.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Print block_kind_export_end.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Extract uniform if handling to separate functions.
tree
|
commitdiff
2020-04-07
Timur Kristóf
aco: Fix crash in insert_wait_states.
tree
|
commitdiff
2020-04-06
Rhys Perry
aco: zero-initialize Temp
tree
|
commitdiff
2020-04-06
Rhys Perry
aco: remove divergence check in sanitize_if()
tree
|
commitdiff
2020-04-06
Mauro Rossi
android: aco: add various compiler statistics
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: use MUBUF to load subdword SSBO
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: implement 8bit/16bit store_ssbo
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: implement 8bit/16bit load_buffer
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: implement storagePushConstant8 & storagePushConstant16
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: implement vec2/3/4 with subdword operands
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: prepare helper functions for subdword handling
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add byte_align_scalar() & trim_subdword_vector...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add missing conversion operations for small bitsizes
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: don't vectorize 8/16bit load/store_ssbo
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: don't assume split_vector(create_vector) has the...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: don't propagate SGPRs into subdword PSEUDO instruc...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: lower subdword shuffles correctly.
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add builder function for subdword copy()
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: small refactoring of shuffle code lowering
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: align subdword registers during RA when necessary
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: adapt register allocation for subdword registers
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: create helper function to collect variables from...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add notion of subdword registers to register allocator
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: remove unnecessary reg_file.fill() operation in...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: fix Temp and assignment of renamed operands during RA
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: print subdword registers
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: validate RA of subdword assignments
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: validate uninitialized operands
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: validate register alignment of subdword operands...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: validate p_create_vector with subdword elements...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: refactor regClass setup for subdword VGPRs
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: add emission support for register-allocated sdwa...
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add sub-dword regclasses
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: print and validate opsel
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: add SDWA_instruction
tree
|
commitdiff
2020-04-03
Daniel Schürmann
aco: add comparison operators for PhysReg
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: make PhysReg in units of bytes
tree
|
commitdiff
2020-04-03
Rhys Perry
radv: fix null winsys gpu_info array
tree
|
commitdiff
2020-04-03
Rhys Perry
radv, aco: collect statistics if requested but executab...
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: add vmem/smem score statistic
tree
|
commitdiff
2020-04-03
Rhys Perry
aco: add various compiler statistics
tree
|
commitdiff
2020-04-03
Rhys Perry
radv: add code for exposing compiler statistics
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
radv/llvm: enable 16-bit storage features on GFX6-GFX7
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
ac/nir: split 16-bit SSBO stores on GFX6
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
ac/nir: split 16-bit load/store to global memory on...
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
radv/llvm: enable 8-bit storage features on GFX6-GFX7
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
ac/nir: split 8-bit SSBO stores on GFX6
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
ac/nir: split 8-bit load/store to global memory on...
tree
|
commitdiff
2020-04-03
Samuel Pitoiset
aco: always optimize v_mad to v_madak in presence of...
tree
|
commitdiff
2020-04-03
Drew Davenport
radv: Filter extensions not whitelisted for Android
tree
|
commitdiff
2020-04-01
Samuel Pitoiset
aco: only break SMEM clauses if XNACK is enabled (mostl...
tree
|
commitdiff
2020-03-30
Rhys Perry
aco: look at p_{extract,split}_vector's definitions...
tree
|
commitdiff
2020-03-30
Jason Ekstrand
aco: Implement b2b32 and b2b1
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Don't store LS VS outputs to LDS when TCS doesn...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: When LS and HS invocations are the same, pass...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Extract store_output_to_temps into a separate...
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Fix workgroup size calculation.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Extract setup_tcs_info to a separate function.
tree
|
commitdiff
2020-03-30
Timur Kristóf
aco: Zero-fill undefined elements in create_vec_from_array.
tree
|
commitdiff
next