projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: Split out the ia_multi_vgt_param precomputation.
[mesa.git]
/
src
/
amd
/
vulkan
/
radv_pipeline.c
2018-01-30
Bas Nieuwenhuizen
radv: Split out the ia_multi_vgt_param precomputation.
blob
|
commitdiff
|
raw
2018-01-30
Bas Nieuwenhuizen
radv: Split out db_shader_control computation.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Compute shader_z_format when emitting it.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Merge depth stencil state with PM4 generation.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Merge ps_input_cntl computation with PM4 generation.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Merge vtx_reuse_depth computation with PM4 genera...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Merge vs state computation with PM4 generation.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Merge binning state generation with pm4 emission.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Constify some pipeline helpers.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Add PM4 pregeneration for compute pipelines.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Record a PM4 sequence for graphics pipeline switches.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Bas Nieuwenhuizen
radv: Determine unneeded dynamic states.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-26
Samuel Pitoiset
ac/shader: scan if fragment shaders write memory
blob
|
commitdiff
|
raw
|
diff to current
2018-01-24
Dave Airlie
radv: add multisample Z optimisation from amdvlk
blob
|
commitdiff
|
raw
|
diff to current
2018-01-24
Dave Airlie
radv: move spi_baryc_cntl to pipeline
blob
|
commitdiff
|
raw
|
diff to current
2018-01-24
Dave Airlie
radv: fix sample_mask_in loading. (v3.1)
blob
|
commitdiff
|
raw
|
diff to current
2018-01-19
Bas Nieuwenhuizen
radv: emit pa_sc_mode_cntl_0 with multisample state.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-19
Bas Nieuwenhuizen
radv: Use correct bindings for inputRate in key generation.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-15
Samuel Pitoiset
Revert "ac/shader: gather If TES reads TESSINNER or...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-15
Samuel Pitoiset
ac/shader: gather If TES reads TESSINNER or TESSOUTER
blob
|
commitdiff
|
raw
|
diff to current
2018-01-10
Bas Nieuwenhuizen
radv: Implement VK_EXT_discard_rectangles.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-10
Bas Nieuwenhuizen
radv: Add mapping between dynamic state mask and extern...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-04
Samuel Pitoiset
amd/common: scan if gl_PrimitiveID is used before trans...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-31
Bas Nieuwenhuizen
radv: Implement binning on GFX9.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-21
Samuel Pitoiset
radv/gfx9: fix primitive topology when adjacency is...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-19
Samuel Pitoiset
radv: add assertions to make sure pipeline layout objec...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-18
Samuel Pitoiset
amd/common: add ac_vgt_gs_mode() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-12-18
Samuel Pitoiset
amd/common: add ac_get_cb_shader_mask() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-12-18
Dave Airlie
radv: port merge tess info from anv
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Samuel Pitoiset
radv: export SampleMask from pixel shaders at full...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radv: enable nir varying array splitting
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
radv: enable nir component packing
blob
|
commitdiff
|
raw
|
diff to current
2017-12-01
Samuel Pitoiset
radv: do not dump meta shaders with RADV_DEBUG=shaders
blob
|
commitdiff
|
raw
|
diff to current
2017-11-15
Samuel Pitoiset
radv: drop radv_cmd_dirty_mask_t typedef
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Samuel Pitoiset
radv: use vk_zalloc instead of vk_alloc+memset
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Samuel Pitoiset
radv: use vk_error() everywhere an error is returned
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Dave Airlie
radv: emit esgs ring size in one place.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Dave Airlie
radv: move calculating vs out info regs into pipeline.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-06
Dave Airlie
radv: pre-calculate user_data_0 registers and store...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-28
Alex Smith
radv: Implement VK_AMD_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Samuel Pitoiset
radv: store the dynamic state mask into radv_dynamic_state
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Bas Nieuwenhuizen
radv: Compute ac keys from pipeline key.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Bas Nieuwenhuizen
radv: Add single pipeline cache key.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Bas Nieuwenhuizen
radv: Don't compute as_ls/as_es before hashing.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Samuel Pitoiset
radv: print NIR before LLVM IR and disassembly
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Timothy Arceri
radv: enable lower to scalar nir pass
blob
|
commitdiff
|
raw
|
diff to current
2017-10-23
Timothy Arceri
radv: move nir print after linking is done
blob
|
commitdiff
|
raw
|
diff to current
2017-10-23
Timothy Arceri
radv: clone meta shaders before linking
blob
|
commitdiff
|
raw
|
diff to current
2017-10-22
Dave Airlie
radv/ac/nir: only emit tess factors to storage if tes...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-21
Bas Nieuwenhuizen
radv: Don't compile shaders when they are cached already.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-21
Bas Nieuwenhuizen
radv: Don't check for max GL GS invocations.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Bas Nieuwenhuizen
radv: calculate and emit GFX9 GS registers to pipeline...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Dave Airlie
radv: fixup tess eval shader when combined.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Bas Nieuwenhuizen
radv: Set VGT_GS_MODE properly for gfx9
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Dave Airlie
radv: ensure correct outinfo is picked.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Timothy Arceri
radv: stop redundant setting of active_stages
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Bas Nieuwenhuizen
radv: Remove remaining hard coded references to VS.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Bas Nieuwenhuizen
radv: Update GFX9 user data regs for GS/tess.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Bas Nieuwenhuizen
radv: Add code to compile merged shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-18
Alex Smith
radv: Set active_stages after getting cached shaders
blob
|
commitdiff
|
raw
|
diff to current
2017-10-18
Alex Smith
radv: Don't free NIR shaders if tracing
blob
|
commitdiff
|
raw
|
diff to current
2017-10-18
Timothy Arceri
radv: don't create dummy fs when compiling compute...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Bas Nieuwenhuizen
radv: Link shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Timothy Arceri
radv: reuse the multiple shader store & load functions...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Timothy Arceri
radv: remove some now unused shader compile code
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Timothy Arceri
radv: switch to using radv_create_shaders()
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Bas Nieuwenhuizen
radv: add radv_create_shaders() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Timothy Arceri
radv: reorder init function calls
blob
|
commitdiff
|
raw
|
diff to current
2017-10-12
Dave Airlie
radv: take unsafe_math and sisched into account when...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-11
Timothy Arceri
radv: remove duplicate debug_flags field
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Marek Olšák
amd: move r600d_common.h into r600g
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Marek Olšák
radeonsi: shrink r600d_common.h and stop using it
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Samuel Pitoiset
radv: configure VGT_VERTEX_REUSE at pipeline creation
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Samuel Pitoiset
radv: do not need to zero-init ds/raster states
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Samuel Pitoiset
radv: set ALPHA_TO_MASK_ENABLE at blend state init
blob
|
commitdiff
|
raw
|
diff to current
2017-10-05
Bas Nieuwenhuizen
radv: Make tess winding order a bit more intuitive.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-05
Bas Nieuwenhuizen
radv: Allow setting the domain origin in tess.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-04
Samuel Pitoiset
radv: dump NIR when a GPU hang is detected
blob
|
commitdiff
|
raw
|
diff to current
2017-09-25
Bas Nieuwenhuizen
Revert "Revert "radv: fallback to an in-memory cache...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-25
Samuel Pitoiset
radv: make radv_pipeline_init() static
blob
|
commitdiff
|
raw
|
diff to current
2017-09-21
Nicholas Miell
radv: Implement VK_AMD_rasterization_order
blob
|
commitdiff
|
raw
|
diff to current
2017-09-21
Jason Ekstrand
spirv: Flip the tessellation winding order
blob
|
commitdiff
|
raw
|
diff to current
2017-09-14
Samuel Pitoiset
radv: add radv_shader_dump_stats() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Dave Airlie
radv: work out a base ia_multi_vgt_param.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Dave Airlie
radv: calculate non-draw related ia_multi_vgt_param...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Dave Airlie
radv: move calculating primgroup_size to pipeline.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-08
Samuel Pitoiset
radv: drop 'dump' parameters from some shader related...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-08
Samuel Pitoiset
radv: move shaders related code to radv_shader.c
blob
|
commitdiff
|
raw
|
diff to current
2017-09-08
Samuel Pitoiset
radv: add radv_vertex_elements_info data structure
blob
|
commitdiff
|
raw
|
diff to current
2017-09-05
Samuel Pitoiset
radv: fix a memleak when compiling the GS copy shader
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Samuel Pitoiset
radv: disassemble SPIR-V binaries with RADV_DEBUG=spirv
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Samuel Pitoiset
radv: move RADV_TRACE_FILE functions to radv_debug.c
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Samuel Pitoiset
radv: compute correct maximum wave count per SIMD
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Bas Nieuwenhuizen
radv: Expose VK_KHX_multiview.
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Bas Nieuwenhuizen
radv: Implement determining the has_multiview_view_inde...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Bas Nieuwenhuizen
ac/nir: Make shader key a struct.
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Bas Nieuwenhuizen
radv: Use 0 for the layer id if the vertex shader does...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Dave Airlie
radv/gfx9: emit sx_mrt_blend registers
blob
|
commitdiff
|
raw
|
diff to current
2017-08-23
Bas Nieuwenhuizen
radv: Implement bc optimize.
blob
|
commitdiff
|
raw
|
diff to current
2017-08-02
Bas Nieuwenhuizen
radv: Add suballocation for shaders.
blob
|
commitdiff
|
raw
|
diff to current
next