index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
amd
/
vulkan
/
radv_cmd_buffer.c
Age
Commit message (
Expand
)
Author
Files
Lines
13 hours
radv: add more helpers to emit viewports
Samuel Pitoiset
1
-19
/
+36
13 hours
radv: use float instead of double for viewport zscale/ztranslate
Samuel Pitoiset
1
-1
/
+1
13 hours
radv: pass radv_physical_device to radv_emit_default_sample_locations()
Samuel Pitoiset
1
-1
/
+1
2 days
radv: rename radeon perfctr uconfig helpers
Samuel Pitoiset
1
-1
/
+1
2 days
radv: remove redundant radeon_set_perfctr_reg() helper
Samuel Pitoiset
1
-2
/
+2
2 days
radv: stop using radv_physical_device for radeon helpers
Samuel Pitoiset
1
-9
/
+10
3 days
radv: simplify radv_emit_ps_inputs() slightly
Samuel Pitoiset
1
-17
/
+18
3 days
radv: track all graphics shaders context registers
Samuel Pitoiset
1
-59
/
+81
3 days
radv: emit graphics pipelines directly from the cmdbuf
Samuel Pitoiset
1
-97
/
+820
4 days
radv: fix the late scissor workaround for GFX9 since a recent refactoring
Samuel Pitoiset
1
-1
/
+1
4 days
radv: keep track of unaligned dynamic vertex access
Rhys Perry
1
-24
/
+31
4 days
radv: do not emit VGT_GS_OUT_PRIM_TYPE to ctx_cs on GFX11
Samuel Pitoiset
1
-1
/
+1
6 days
amd: add gfx12 register definitions into the register header generator
Marek Olšák
1
-15
/
+16
9 days
radv: track and bind more VRS states from the graphics pipeline
Samuel Pitoiset
1
-2
/
+8
9 days
radv: stop recomputing the last VGT API stage when emitting graphics shaders
Samuel Pitoiset
1
-2
/
+1
9 days
radv: precompute NGG register values
Samuel Pitoiset
1
-0
/
+1
9 days
radv: add a new mechanism for tracking registers per cmdbuf
Samuel Pitoiset
1
-52
/
+30
10 days
radv: implement VK_KHR_dynamic_rendering_local_read
Samuel Pitoiset
1
-2
/
+43
11 days
radv: precompute DB_SHADER_CONTROL for fragment shaders later
Samuel Pitoiset
1
-2
/
+2
11 days
radv: precompute existing legacy GS register values later
Samuel Pitoiset
1
-1
/
+1
12 days
radv: split cmdbuf dirty flags into dirty/dirty_dynamic
Samuel Pitoiset
1
-106
/
+124
2024-05-03
radv: add a new dirty state for emitting the color output state
Samuel Pitoiset
1
-26
/
+47
2024-05-03
radv: store cb_shader_mask for fragment shaders and epilogs
Samuel Pitoiset
1
-2
/
+1
2024-05-03
radv: rename col_format_non_compacted to spi_shader_col_format
Samuel Pitoiset
1
-13
/
+13
2024-05-03
radv: compact SPI_SHADER_COL_FORMAT as late as possible
Samuel Pitoiset
1
-2
/
+4
2024-05-03
radv: precompute compute/task shader register values
Samuel Pitoiset
1
-5
/
+4
2024-05-02
radv: emit compute pipelines directly from the cmdbuf
Samuel Pitoiset
1
-4
/
+31
2024-04-30
radv: add shaders BO to the cmdbuf BO list at bind time
Samuel Pitoiset
1
-27
/
+8
2024-04-30
radv: add RT prolog BO to the cmdbuf BO list at bind time
Samuel Pitoiset
1
-2
/
+2
2024-04-30
radv: add GS copy shader BO to the cmdbuf BO list at bind time
Samuel Pitoiset
1
-9
/
+6
2024-04-30
radv: use the bound GS copy shader when emitting shader objects
Samuel Pitoiset
1
-3
/
+1
2024-04-30
radv: pre-compute VGT_TF_PARAM.DISTRIBUTION_MODE
Samuel Pitoiset
1
-11
/
+2
2024-04-30
radv: remove useless DB_Z_INFO.NUM_SAMPLES when emitting the MSAA state
Samuel Pitoiset
1
-13
/
+0
2024-04-30
radv: inline radv_get_pa_su_sc_mode_cntl() in radv_emit_culling()
Samuel Pitoiset
1
-10
/
+2
2024-04-30
radv: simplify radv_emit_primitive_restart_enable()
Samuel Pitoiset
1
-10
/
+10
2024-04-29
radv: simplify DB_Z_INFO.NUM_SAMPLES with null ds target on GFX11
Samuel Pitoiset
1
-3
/
+5
2024-04-26
radv: Handle all dependencies of CmdWaitEvents2
Konstantin Seurer
1
-38
/
+48
2024-04-25
radv: Trace indirect dispatch sizes
Konstantin
1
-0
/
+27
2024-04-25
radv: Use a struct for the trace_bo layout
Konstantin
1
-9
/
+9
2024-04-23
radv: rework the number of tess patches computation
Samuel Pitoiset
1
-7
/
+6
2024-04-23
radv: track if nested command buffers uses indirect draws
Samuel Pitoiset
1
-0
/
+2
2024-04-23
vulkan: pass cmdbuf level to vk_command_buffer_ops::create()
Samuel Pitoiset
1
-2
/
+3
2024-04-19
radv: Calculate VRAM tess patch size independently of LDS size.
Timur Kristóf
1
-1
/
+2
2024-04-17
radv: clear color attachments without exports before compaction
Samuel Pitoiset
1
-1
/
+1
2024-04-11
radv: add encoder queue support pieces and encoder queries.
Dave Airlie
1
-2
/
+2
2024-04-11
radv: Keep track of TCS outputs that need LDS.
Timur Kristóf
1
-3
/
+3
2024-04-08
radv: use SPDX-License-Identifier
Samuel Pitoiset
1
-18
/
+1
2024-04-05
radv: move radv_queue_family_to_ring() to radv_queue.c
Samuel Pitoiset
1
-19
/
+0
2024-04-05
radv: move radv_get_user_sgpr() to radv_shader.c
Samuel Pitoiset
1
-6
/
+0
2024-04-05
radv: make radv_get_vgt_index_size() static
Samuel Pitoiset
1
-1
/
+1
[next]