projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: do not load the local invocation index when it's unused
[mesa.git]
/
src
/
amd
/
vulkan
/
radv_pipeline.c
2017-12-04
Timothy Arceri
radv: enable nir varying array splitting
blob
|
commitdiff
|
raw
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
2017-07-31
Dave Airlie
radv: handle 10-bit format clamping workaround.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
ac/nir,radv: move force_persample to ac_shader_info...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-24
Dave Airlie
radv: enable sample shading
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Bas Nieuwenhuizen
radv: Handle VK_ATTACHMENT_UNUSED in color attachments.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Bas Nieuwenhuizen
radv: Add support for VK_KHR_variable_pointers.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-06
Dave Airlie
radv: enable sisched toggle in perftest flags.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-06
Dave Airlie
ac/radv: change api to create target machine
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Bas Nieuwenhuizen
radv: Disable depth & stencil tests when the depthbuffe...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Dave Airlie
radv: enable Int64 capability (v2)
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Connor Abbott
ac/nir: implement 64-bit packing and unpacking
blob
|
commitdiff
|
raw
|
diff to current
2017-06-26
Eric Engestrom
radv: use Mesa's u_atomic.h header
blob
|
commitdiff
|
raw
|
diff to current
2017-06-25
Dave Airlie
radv: handle primitive id input into fragment shader...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-25
Dave Airlie
radv: compile fragment shader first.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Dave Airlie
radv: move calculating the vertex sgpr to the pipeline.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-05
Dave Airlie
radv: misc GFX9 changes.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-05
Dave Airlie
radv: add IA_MULTI_VGT_PARAM support for GFX9.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-05
Dave Airlie
radv: add some misc gfx9 pieces.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
nir: Embed the shader_info in the nir_shader again
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Bas Nieuwenhuizen
radv: Don't use FLAT_SHADE for constants.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-02
Dave Airlie
radv: enable lower_sub to fix loop unrolling.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-01
Bas Nieuwenhuizen
radv: Add NIR loop unrolling.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-27
Dave Airlie
radv/ac: eliminate unused vertex shader outputs. (v2)
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Dave Airlie
radv/ac: overhaul vs output/ps input routing
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Dave Airlie
radv/ac: move point coord after layer/viewport.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-23
Bas Nieuwenhuizen
radv: Enable lowering fdiv in nir.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-18
Dave Airlie
radv/ac: add support for indirect access of descriptor...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Dave Airlie
radv: enable tessellation shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Dave Airlie
radv/pipeline: handle tessellation shader compilation
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Dave Airlie
radv/pipeline: start calculating tess stage.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Dave Airlie
radv: add tessellation support to variant code.
blob
|
commitdiff
|
raw
|
diff to current
next