pan/midgard: Extend choose_instruction for scalar units
[mesa.git] / src / amd /
2019-09-30 Daniel Schürmannaco: call nir_opt_algebraic_late() exhaustively
2019-09-30 Daniel Schürmannradv/aco: Don't lower subtractions
2019-09-28 Mauro Rossiandroid: aco: add support for libmesa_aco
2019-09-28 Mauro Rossiandroid: aco: fix undefined template 'std::__1::array...
2019-09-27 Rhys Perryaco: don't remove the loop exec mask in transition_to_E...
2019-09-27 Rhys Perryaco: set loop_info::has_discard for demotes
2019-09-26 Timur Kristófradv: Fix L2 cache rinse programming.
2019-09-26 Timur Kristófradv: Add debug option to dump meta shaders.
2019-09-26 Timur Kristófamd/common: Introduce ac_get_fs_input_vgpr_cnt.
2019-09-26 Timur Kristófradv: Set shared VGPR count in radv_postprocess_config.
2019-09-26 Timur Kristófamd/common: Add num_shared_vgprs to ac_shader_config...
2019-09-26 Timur Kristófamd/common: Extract some helper functions to ac_shader_...
2019-09-26 Timur Kristófamd/common: Move ac_export_mrt_z to ac_llvm_build.
2019-09-26 Rhys Perryaco: CSE readlane/readfirstlane/permute/reduce with...
2019-09-26 Rhys Perryaco: don't CSE v_readlane_b32/v_readfirstlane_b32
2019-09-26 Rhys Perryaco,radv: rename record_llvm_ir/llvm_ir_string to recor...
2019-09-26 Rhys Perryradv/aco: return a correct name and description for...
2019-09-26 Rhys Perryaco: store printed backend IR in binary
2019-09-26 Rhys Perryaco,radv/aco: get dissassembly for release builds if...
2019-09-26 Rhys Perryradv/aco: actually disable ACO when unsupported
2019-09-25 Rhys Perryaco: check for duplicate opcode numbers
2019-09-25 Rhys Perryaco: fix opcode for s_mul_hi_i32
2019-09-25 Rhys Perryaco: fix v_subrev_co_u32_e64 opcode
2019-09-25 Rhys Perryaco: fix GFX9 opcode for v_xad_u32
2019-09-25 Rhys Perryaco: implement 64-bit ineg
2019-09-25 Rhys Perryaco: run nir_lower_int64() before nir_lower_idiv()
2019-09-24 Eric Engestromradv: fix s/load/store/ copy-paste typo
2019-09-24 Bas Nieuwenhuizenradv: Add workaround for hang in The Surge 2.
2019-09-23 Marek Olšákac/nir: force unnormalized coordinates for RECT
2019-09-23 Marek Olšákac/nir: port Z compare value clamping from radeonsi
2019-09-23 Marek Olšákac: stop using PCI IDs for chip identification
2019-09-23 Marek Olšákac/addrlib: fix chip identification for Vega10, Arcturu...
2019-09-23 Daniel Schürmannaco: only emit waitcnt on loop continues if we there...
2019-09-21 Bas Nieuwenhuizenamd: Build aco only if radv is enabled
2019-09-19 Daniel Schürmannradv: remove dead shared variables
2019-09-19 Daniel Schürmannradv/aco: enable VK_EXT_shader_demote_to_helper_invocation
2019-09-19 Daniel Schürmannradv: enable clustered reductions
2019-09-19 Daniel Schürmannradv/aco: Setup alternate path in RADV to support the...
2019-09-19 Daniel Schürmannaco: Initial commit of independent AMD compiler
2019-09-18 Bas Nieuwenhuizenradv: Add DFSM support.
2019-09-18 Bas Nieuwenhuizenradv: Disable dfsm by default even on Raven.
2019-09-18 Bas Nieuwenhuizenradv: Only break batch on framebuffer change with dfsm.
2019-09-18 Rhys Perryradv: never kill a NGG GS shader
2019-09-18 Samuel Pitoisetradv/gfx10: fix VK_KHR_pipeline_executable_properties...
2019-09-18 Marek Olšákac: move ac_get_num_physical_vgprs into radeon_info
2019-09-18 Marek Olšákac: move ac_get_num_physical_sgprs into radeon_info
2019-09-18 Marek Olšákac: move ac_get_max_wave64_per_simd into radeon_info
2019-09-18 Marek Olšákac: move num_sdp_interfaces into radeon_info
2019-09-18 Marek Olšákac: move PBB MAX_ALLOC_COUNT into radeon_info
2019-09-18 Samuel Pitoisetradv: fix loading 64-bit GS inputs
2019-09-18 Samuel Pitoisetradv: fix writing depth/stencil clear values to image
2019-09-17 Michel Dänzerac: Remove DEBUG workaround
2019-09-16 Rhys Perryradv: always emit a position export in gs copy shaders
2019-09-16 Rhys Perryradv: keep GS threads with excessive emissions which...
2019-09-16 Samuel Pitoisetradv/gfx10: disable unsupported transform feedback...
2019-09-16 Samuel Pitoisetradv/gfx10: implement NGG streamout
2019-09-16 Samuel Pitoisetradv/gfx10: make sure to wait for idle before clearing GDS
2019-09-16 Samuel Pitoisetradv/gfx10: make GDS idle when leaving the IB
2019-09-16 Samuel Pitoisetradv/gfx10: enable NGG_WAVE_ID_EN for NGG streamout
2019-09-16 Samuel Pitoisetradv/gfx10: gather GS output for VS as NGG
2019-09-16 Samuel Pitoisetradv/gfx10: compute the correct buffer size for NGG...
2019-09-16 Samuel Pitoisetradv/gfx10: fix unnecessary LDS overallocation for...
2019-09-16 Samuel Pitoisetradv/gfx10: adjust the LDS size for VS/TES NGG streamout
2019-09-16 Samuel Pitoisetradv/gfx10: unconditionally declare scratch space for...
2019-09-16 Samuel Pitoisetradv/gfx10: adjust the GS NGG scratch size for streamout
2019-09-16 Samuel Pitoisetradv/gfx10: allocate GDS/OA buffer objects for NGG...
2019-09-16 Samuel Pitoisetradv/gfx10: implement NGG streamout begin/end functions
2019-09-16 Samuel Pitoisetradv/gfx10: add an option to switch from legacy to...
2019-09-16 Samuel Pitoisetradv/winsys: add support for GS and OA domains
2019-09-15 Lionel Landwerlinvulkan: add vk_x11_strict_image_count option
2019-09-15 Lionel Landwerlindriconfig: add a new engine name/version parameter
2019-09-15 Lionel Landwerlinradv: store engine name
2019-09-13 Samuel Pitoisetradv: fix allocating number of user sgprs if streamout...
2019-09-11 Marek Olšákac: replace HAVE_LLVM with LLVM_VERSION_MAJOR for atomi...
2019-09-10 Samuel Pitoisetradv/gfx10: declare a LDS symbol for the NGG emit space
2019-09-10 Samuel Pitoisetradv: calculate GFX9 GS and GFX10 NGG states before...
2019-09-10 Samuel Pitoisetradv: store the ESGS ring size as part of gfx10_ngg_info
2019-09-10 Samuel Pitoisetradv: store GFX10 NGG state as part of the shader info
2019-09-10 Samuel Pitoisetradv: store GFX9 GS state as part of the shader info
2019-09-10 Samuel Pitoisetradv: fill shader info for all stages in the pipeline
2019-09-10 Samuel Pitoisetradv: do not pass all compiler options to the shader...
2019-09-10 Marek Olšákradeonsi: move texture storage allocation outside of...
2019-09-10 Marek Olšákradeonsi: move HTILE allocation outside of radeonsi
2019-09-10 Marek Olšákac/surface: add RADEON_SURF_NO_FMASK
2019-09-10 Marek Olšákradeonsi/gfx10: fix wave occupancy computations
2019-09-10 Marek Olšákac: use fma on gfx10
2019-09-10 Marek Olšákac: enable LLVM atomic optimizations
2019-09-06 Eric Engestromradv: add support for vk_x11_override_min_image_count
2019-09-06 Eric Engestromamd: move adaptive sync to performance section, as...
2019-09-06 Eric Engestromamd: replace major llvm version checks with LLVM_VERSIO...
2019-09-06 Samuel Pitoisetradv/gfx10: determine the number of vertices per primit...
2019-09-06 Samuel Pitoisetradv/gfx10: make use the output usage mask when exporti...
2019-09-06 Samuel Pitoisetradv/gfx10: account for the subpass view for the NGG...
2019-09-06 Samuel Pitoisetradv: calculate esgs_itemsize in the shader info pass
2019-09-06 Samuel Pitoisetradv: calculate the GSVS vertex size in the shader...
2019-09-06 Samuel Pitoisetradv: gather primitive ID in the shader info pass
2019-09-06 Samuel Pitoisetradv: gather layer in the shader info pass
2019-09-06 Samuel Pitoisetradv: gather viewport in the shader info pass
2019-09-06 Samuel Pitoisetradv: gather pointsize in the shader info pass
2019-09-06 Samuel Pitoisetradv: gather clip/cull distances in the shader info...
next