projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv/aco: Setup alternate path in RADV to support the experimental ACO compiler
[mesa.git]
/
src
/
amd
/
vulkan
/
radv_pipeline.c
2019-09-19
Daniel Schürmann
radv/aco: Setup alternate path in RADV to support the...
blob
|
commitdiff
|
raw
2019-09-18
Bas Nieuwenhuizen
radv: Add DFSM support.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Samuel Pitoiset
radv/gfx10: fix VK_KHR_pipeline_executable_properties...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Marek Olšák
ac: move num_sdp_interfaces into radeon_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Samuel Pitoiset
radv/gfx10: enable NGG_WAVE_ID_EN for NGG streamout
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Samuel Pitoiset
radv/gfx10: fix unnecessary LDS overallocation for...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Samuel Pitoiset
radv/gfx10: adjust the LDS size for VS/TES NGG streamout
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Samuel Pitoiset
radv/gfx10: add an option to switch from legacy to...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv/gfx10: declare a LDS symbol for the NGG emit space
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: calculate GFX9 GS and GFX10 NGG states before...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: store the ESGS ring size as part of gfx10_ngg_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: store GFX10 NGG state as part of the shader info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: store GFX9 GS state as part of the shader info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: fill shader info for all stages in the pipeline
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Samuel Pitoiset
radv: merge radv_shader_variant_info into radv_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
radv/radeonsi: Don't count read-only data when reportin...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
radv: move lowering PS inputs/outputs at the right...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
radv: gather info about PS inputs in the shader info...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-29
Samuel Pitoiset
radv/gfx10: compute the LDS size for exporting PrimID...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add rbplus_allowed to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add has_gfx9_scissor_bug to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add has_rbplus to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add has_distributed_tess to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Samuel Pitoiset
radv/gfx10: do not use NGG with NAVI14
blob
|
commitdiff
|
raw
|
diff to current
2019-08-22
Bas Nieuwenhuizen
radv: Disable NGG for geometry shaders.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Bas Nieuwenhuizen
radv: Emit VGT_GS_ONCHIP_CNTL for tess on GFX10.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Implement radv_GetPipelineExecutableStatisticsKHR.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Implement radv_GetPipelineExecutableInternalRepre...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Implement radv_GetPipelineExecutablePropertiesKHR.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Keep shader info when needed.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Use string for nir dumping.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Hash Wave32 settings in shader key.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Put wave size in shader options/info.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Bas Nieuwenhuizen
radv: Avoid VEGA/RAVEN scissor bug in binning.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Bas Nieuwenhuizen
radv: Avoid binning RAVEN hangs.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Bas Nieuwenhuizen
radv: Do non-uniform lowering before bool lowering.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Samuel Pitoiset
radv/gfx10: add Wave32 support for vertex, tessellation...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Samuel Pitoiset
radv/gfx10: add Wave32 support for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Samuel Pitoiset
radv/gfx10: implement a GE bug workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Samuel Pitoiset
radv/gfx10: remove an obsolete VGT_REUSE_OFF workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Samuel Pitoiset
radv/gfx10: implement a bug workaround for GE_PC_ALLOC
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Samuel Pitoiset
radv/gfx10: add Wave32 support for compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Samuel Pitoiset
radv/gfx10: only compile the GS copy shader on-demand
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Samuel Pitoiset
radv/gfx10: do not enable NGG if a pipeline uses XFB
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Bas Nieuwenhuizen
radv/gfx10: Implement bin size calculation.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Bas Nieuwenhuizen
radv/gfx9: Select between depth/color bins based on...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Bas Nieuwenhuizen
radv: Generalize binning settings.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Bas Nieuwenhuizen
radv/gfx10: Use new scan converter.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Bas Nieuwenhuizen
radv: Set FLUSH_ON_BINNING_TRANSITION.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Samuel Pitoiset
radv/gfx10: set BREAK_WAVE_AT_EOI if TES or GS enable...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Samuel Pitoiset
radv/gfx10: move emitting VGT_PRIMITIVEID_EN into the...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Samuel Pitoiset
radv: fix VGT_GS_MODE if VS uses the primitive ID
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Dave Airlie
radv: use correct register setter for ngg hw addr
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv: add an option for disabling NGG on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv/gfx10: implement VK_EXT_post_depth_coverage
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv/gfx10: fallback to the legacy path if tess and...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv/gfx10: always build the GS copy shader but uses...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-16
Samuel Pitoiset
radv/gfx10: support pixel shaders without exports
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv/gfx10: emit GE_PC_ALLOC
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv/gfx10: enable vertex shaders without export parameters
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv/gfx10: launch 2 compute waves per CU before going...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv: use ac_get_compute_resource_limits()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv/gfx10: fix wrong emission of GE_CNTL
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Samuel Pitoiset
radv: only enable the GS copy shader stage if GS is...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Samuel Pitoiset
radv/gfx10: implement support for GS as NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Bas Nieuwenhuizen
radv/gfx10: Do not allocate a gs_copy_shader on gfx10.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Samuel Pitoiset
radv/gfx10: fix VGT_SHADER_STAGES_EN for GS as NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Samuel Pitoiset
radv/gfx10: fix number of GS invocations for NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Samuel Pitoiset
radv: compute correct number of input vertices for NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv: Add a common member in the union to make things...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
Revert "radv: keep track of whether NGG is used for...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv/gfx10: Use correct gs_out for tess point_mode.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: fix VGT_ESGS_RING_ITEMSIZE for GS as NGG on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: emit VGT_GS_MAX_VERT_OUT for legacy and NGG paths...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: emit the geometry shader as NGG if enabled on...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: keep track of whether NGG is used for GS on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: add radv_pipeline_generate_hw_gs() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: fix setting VGT_REUSE_OFF for TES on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv/gfx10: Add pipeline state support for tess.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv/gfx10: Only set HW edge flags with gs & tess disabled.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv: Use correct gs_out with tessellation.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Daniel Schürmann
radv: Lower input attachments in NIR.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Bas Nieuwenhuizen
radv/gfx10: Use GS rectlist when needed.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: implement NGG support (VS only)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Bas Nieuwenhuizen
radv: Combine vs and tes output keys parts.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Bas Nieuwenhuizen
radv/gfx10: Use new uconfig reg index packet for GFX10+.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: emit GE_CNTL instead of IA_MULTI_VGT_PARAM...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: set user data base registers
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: emit VGT_VERTEX_REUSE_BLOCK_CNTL during...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: implement radv_pipeline_generate_hw_hs()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: implement radv_pipeline_generate_geometry_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: update DB_DFSM_CONTROL register
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Add the concept of radv shader binaries.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Merge rsrc1/rsrc2 fields with the config fields.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Samuel Pitoiset
radv: do not crash when generating binning state for...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
amd/common/gfx10: add register JSON
blob
|
commitdiff
|
raw
|
diff to current
2019-06-27
Samuel Pitoiset
radv: only export clip/cull distances if PS reads them
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Samuel Pitoiset
radv: disable viewport clamping even if FS doesn't...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Samuel Pitoiset
radv: fix setting CB_SHADER_MASK for dual source blending
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Samuel Pitoiset
radv: fix alpha-to-coverage when there is unused color...
blob
|
commitdiff
|
raw
|
diff to current
next