Revert "radv: add support for MRTs compaction to avoid holes"
[mesa.git] / src / amd / vulkan / radv_pipeline.c
2020-07-06 Bas NieuwenhuizenRevert "radv: add support for MRTs compaction to avoid...
2020-07-02 Samuel Pitoisetradv: fix wide lines with multisample enabled
2020-06-29 Samuel Pitoisetradv: add support for MRTs compaction to avoid holes
2020-06-29 Samuel Pitoisetradv: use SPI_SHADER_ZERO for non-written color attachments
2020-06-29 Samuel Pitoisetradv: rework 8/16-bit color attachment formats detection
2020-06-29 Samuel Pitoisetradv: adjust CB_SHADER_MASK for dual-source blending...
2020-06-25 Daniel Schürmannradv: change use_aco -> use_llvm
2020-06-19 Samuel Pitoisetradv: add support for Sienna Cichlid
2020-06-18 Samuel Pitoisetradv: compute CB_SHADER_MASK from the fragment shader...
2020-06-18 Samuel Pitoisetradv: make sure to set CB_SHADER_MASK correctly for...
2020-06-15 Samuel Pitoisetac: add ac_choose_spi_color_formats() to common code
2020-06-12 Samuel Pitoisetradv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly
2020-06-05 Rhys Perryradv: set keep_statistic_info with RADV_DEBUG=shaderstats
2020-06-03 Timothy Arcerinir: add callback to nir_remove_dead_variables()
2020-05-19 Bas Nieuwenhuizenradv: Support VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILUR...
2020-05-19 Bas Nieuwenhuizenradv: Support VK_PIPELINE_COMPILE_REQUIRED_EXT.
2020-05-13 Samuel Pitoisetradv: use the base object struct types
2020-05-13 Samuel Pitoisetradv: use the common base object type for VkDevice
2020-04-29 Timur Kristófradv: Use smaller esgs_itemsize for ACO.
2020-04-29 Timur Kristófradv: Use new linking helper to set default driver...
2020-04-24 Timur Kristófradv: Add inputs read by TES to radv_shader_info.
2020-04-23 Samuel Pitoisetradv: simplify checking for Navi1x chips
2020-04-23 Samuel Pitoisetradv: make sure to export the viewport index if FS...
2020-04-18 Albert Astals CidFix promotion of floats to doubles
2020-04-17 Samuel Pitoisetradv: fix geometry shader primitives query with ACO...
2020-04-08 Samuel Pitoisetradv: rename extra graphics pipeline decompress/resumma...
2020-04-07 Timur Kristófradv: Enable ACO for NGG VS/TES, but disable NGG for...
2020-04-03 Rhys Perryradv, aco: collect statistics if requested but executab...
2020-04-03 Rhys Perryradv: add code for exposing compiler statistics
2020-03-27 Marek Olšákradv: stop including files from mesa/main
2020-03-19 Rhys Perryradv: call nir_shader_gather_info again
2020-03-18 Samuel Pitoisetradv: remove wrong assert that checks compute subgroup...
2020-03-17 Samuel Pitoisetradv/gfx10: fix required ballot size with VK_EXT_subgro...
2020-03-17 Samuel Pitoisetradv/gfx10: fix required subgroup size with VK_EXT_subg...
2020-03-13 Samuel Pitoisetradv: remove unnecessary LLVM includes
2020-03-13 Samuel Pitoisetradv: remove radv_shader_variant::aco_used
2020-03-13 Samuel Pitoisetradv: cleanup occurences of use_aco everywhere
2020-03-12 Samuel Pitoisetradv: tune primitive binning for small chips
2020-03-12 Bas Nieuwenhuizenamd/llvm: Fix divergent descriptor indexing. (v3)
2020-03-11 Timur Kristófradv: Enable ACO on all stages.
2020-03-11 Timur Kristófradv: Enable ACO for TES when there is no GS.
2020-03-11 Timur Kristófradv: Enable ACO for tessellation control shaders.
2020-02-13 Samuel Pitoisetradv: remove RADV_DEBUG=nosisched and RADV_PERFTEST...
2020-02-13 Samuel Pitoisetradv: implement VK_EXT_line_rasterization
2020-01-29 Samuel Pitoisetradv/gfx10: re-enable NGG GS
2020-01-29 Samuel Pitoisetradv: implement VK_AMD_shader_explicit_vertex_parameter
2020-01-24 Samuel Pitoisetradv: print NIR shaders after lowering FS inputs/outputs
2020-01-24 Rhys Perryradv/aco: use ACO for GS copy shaders
2020-01-24 Rhys Perryradv/aco: allow ACO for GS
2020-01-24 Rhys Perryradv: move gs copy shader creation before other variants
2020-01-13 Samuel Pitoisetradv/gfx10: improve performance for TES using PrimID...
2020-01-13 Samuel Pitoisetradv/gfx10: add support for NGG passthrough mode
2020-01-13 Samuel Pitoisetradv/gfx10: determine if a pipeline is eligible for...
2020-01-13 Samuel Pitoisetradv/gfx10: disable vertex grouping
2020-01-08 Samuel Pitoisetradv: do not fill keys from fragment shader twice
2020-01-07 Bas Nieuwenhuizenradv: Emit a BATCH_BREAK when changing pixel shaders...
2020-01-03 Samuel Pitoisetradv: implement VK_AMD_mixed_attachment_samples
2019-12-20 Samuel Pitoisetradv: ignore pColorBlendState if rasterization is disabled
2019-12-20 Samuel Pitoisetradv: tidy up radv_pipeline_init_blend_state()
2019-12-20 Samuel Pitoisetradv: ignore pDepthStencilState if rasterization is...
2019-12-20 Samuel Pitoisetradv: ignore pTessellationState if the pipeline doesn...
2019-12-20 Samuel Pitoisetradv: ignore pMultisampleState if rasterization is...
2019-12-10 Samuel Pitoisetradv: fix possibly wrong PA_SC_AA_CONFIG value for...
2019-12-10 Samuel Pitoisetradv: move emission of two PA_SC_* registers to the...
2019-11-27 Samuel Pitoisetradv: fix enabling sample shading with SampleID/SampleP...
2019-11-26 Samuel Pitoisetradv: fix reporting subgroup size with VK_KHR_pipeline_...
2019-11-24 Timothy Arceriradv: create a fresh fork for each pipeline compile
2019-11-20 Bas Nieuwenhuizenradv: Do not change scratch settings while shaders...
2019-11-15 Samuel Pitoisetradv: remove useless RADV_DEBUG=unsafemath debug option
2019-11-07 Samuel Pitoisetradv/gfx10: fix primitive indices orientation for NGG GS
2019-11-06 Samuel Pitoisetradv: implement VK_EXT_subgroup_size_control
2019-11-06 Samuel Pitoisetradv: rely on shader's wavesize when computing NGG...
2019-11-06 Samuel Pitoisetradv: determine shaders wavesize at pipeline level
2019-11-06 Samuel Pitoisetradv/gfx10: enable wave32 for compute based on shader...
2019-11-04 Samuel Pitoisetradv: fix compute pipeline keys when optimizations...
2019-10-31 Bas Nieuwenhuizenradv: Fix disk_cache_get size argument.
2019-10-30 Bas Nieuwenhuizenradv: Add an early exit in the secure compile if we...
2019-10-30 Bas Nieuwenhuizenradv: Compute hashes in secure process for secure compi...
2019-10-30 Timothy Arceriradv: make use of radv_sc_read()
2019-10-26 Timothy Arceriradv: enable secure compile support
2019-10-26 Timothy Arceriradv: add radv_secure_compile()
2019-10-26 Timothy Arceriradv: add radv_create_shaders() to radv_shader.h
2019-10-26 Timothy Arceriradv: get topology from pipeline key rather than VkGrap...
2019-10-23 Samuel Pitoisetradv: add an assertion in radv_gfx10_compute_bin_size()
2019-10-02 Samuel Pitoisetradv: fix build
2019-10-02 Samuel PitoisetRevert "radv: disable viewport clamping even if FS...
2019-10-02 Samuel Pitoisetradv/gfx10: fix NGG streamout with triangle strips...
2019-10-02 Samuel Pitoisetradv/gfx10: add radv_device::use_ngg
2019-09-26 Timur Kristófradv: Set shared VGPR count in radv_postprocess_config.
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-19 Daniel Schürmannradv/aco: Setup alternate path in RADV to support the...
2019-09-18 Bas Nieuwenhuizenradv: Add DFSM support.
2019-09-18 Samuel Pitoisetradv/gfx10: fix VK_KHR_pipeline_executable_properties...
2019-09-18 Marek Olšákac: move num_sdp_interfaces into radeon_info
2019-09-16 Samuel Pitoisetradv/gfx10: enable NGG_WAVE_ID_EN for NGG streamout
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: add an option to switch from legacy to...
2019-09-10 Samuel Pitoisetradv/gfx10: declare a LDS symbol for the NGG emit space
next