Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | radeonsi: move and rename R600_ERR out of r600_pipe_common.h | Marek Olšák | 2018-04-05 | 6 | -19/+19 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: rename a few R600/r600_ -> SI_/si_ | Marek Olšák | 2018-04-05 | 6 | -28/+28 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move definitions out of r600_pipe_common.h | Marek Olšák | 2018-04-05 | 12 | -129/+126 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move functions out of and remove r600_pipe_common.c | Marek Olšák | 2018-04-05 | 6 | -239/+183 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: rename r600 -> si in some places | Marek Olšák | 2018-04-05 | 13 | -575/+575 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use si_context instead of pipe_context in parameters pt3 | Marek Olšák | 2018-04-05 | 7 | -46/+42 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use si_context instead of pipe_context in parameters pt2 | Marek Olšák | 2018-04-05 | 12 | -39/+34 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use si_context instead of pipe_context in parameters pt1 | Marek Olšák | 2018-04-05 | 11 | -32/+24 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: pass sctx to si_rebind_buffer and clean up | Marek Olšák | 2018-04-05 | 3 | -13/+10 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt7 | Marek Olšák | 2018-04-05 | 7 | -25/+22 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt6 | Marek Olšák | 2018-04-05 | 4 | -92/+91 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: update copyrights | Marek Olšák | 2018-04-05 | 46 | -1/+56 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: switch radeon_add_to_buffer_list parameter to si_context | Marek Olšák | 2018-04-05 | 14 | -45/+45 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt5 | Marek Olšák | 2018-04-05 | 8 | -242/+237 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt4 | Marek Olšák | 2018-04-05 | 9 | -136/+136 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt3 | Marek Olšák | 2018-04-05 | 5 | -54/+54 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt2 | Marek Olšák | 2018-04-05 | 10 | -46/+49 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use r600_common_context less pt1 | Marek Olšák | 2018-04-05 | 9 | -87/+88 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: don't use r600_common_context in si_emit_cache_flush | Marek Olšák | 2018-04-05 | 1 | -54/+54 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: switch r600_atom::emit parameter to si_context | Marek Olšák | 2018-04-05 | 7 | -24/+19 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: flatten / remove struct r600_ring | Marek Olšák | 2018-04-05 | 24 | -179/+175 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_ring::flush callback | Marek Olšák | 2018-04-05 | 4 | -7/+3 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: make radeon_add_to_buffer_list_check_mem be gfx-only | Marek Olšák | 2018-04-05 | 3 | -39/+36 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: add_to_buffer_list functions can return void | Marek Olšák | 2018-04-05 | 1 | -9/+9 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move saved_cs functions from r600_pipe_common.c to si_debug.c | Marek Olšák | 2018-04-05 | 4 | -54/+54 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move DMA CS functions from r600_pipe_common.c to si_dma_cs.c | Marek Olšák | 2018-04-05 | 5 | -130/+157 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move EOP event code from r600_pipe_common.c to si_fence.c | Marek Olšák | 2018-04-05 | 4 | -129/+129 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: rename si_hw_context.c -> si_gfx_cs.c | Marek Olšák | 2018-04-05 | 3 | -2/+2 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: move si_destroy_saved_cs to si_debug.c | Marek Olšák | 2018-04-05 | 3 | -8/+8 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: rename si_begin_new_cs -> si_begin_new_gfx_cs | Marek Olšák | 2018-04-05 | 3 | -6/+6 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: rename si_need_cs_space -> si_need_gfx_cs_space | Marek Olšák | 2018-04-05 | 6 | -8/+8 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::blit_decompress_depth | Marek Olšák | 2018-04-05 | 4 | -20/+18 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::decompress_dcc | Marek Olšák | 2018-04-05 | 6 | -11/+7 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::invalidate_buffer | Marek Olšák | 2018-04-05 | 3 | -25/+11 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::rebind_buffer | Marek Olšák | 2018-04-05 | 4 | -12/+8 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_common_context::set_occlusion_query_state | Marek Olšák | 2018-04-05 | 4 | -11/+5 |
| | | | | | | and remove unused old_enable parameter. Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::save_qbo_state | Marek Olšák | 2018-04-05 | 5 | -6/+4 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove unused query code | Marek Olšák | 2018-04-05 | 4 | -77/+2 |
| | | | | | | The get_size perf counter callback is also inlined and removed. Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: use num_cs_dw_queries_suspend | Marek Olšák | 2018-04-05 | 1 | -2/+6 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::need_gfx_cs_space | Marek Olšák | 2018-04-05 | 3 | -17/+4 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::set_atom_dirty | Marek Olšák | 2018-04-05 | 3 | -5/+1 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: remove r600_pipe_common::check_vm_faults | Marek Olšák | 2018-04-05 | 3 | -9/+2 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: call CS flush functions directly whenever possible | Marek Olšák | 2018-04-05 | 8 | -24/+24 |
| | | | | Acked-by: Timothy Arceri <[email protected]> | ||||
* | radeonsi: skip DCC render feedback checking if color writes are disabled | Marek Olšák | 2018-04-05 | 3 | -5/+23 |
| | |||||
* | meson: fix megadriver symlinking | Dylan Baker | 2018-04-05 | 1 | -1/+1 |
| | | | | | | | | | | | Which should be relative instead of absolute. Fixes: f7f1b30f81e842db6057591470ce3cb6d4fb2795 ("meson: extend install_megadrivers script to handle symmlinking") Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105567 Signed-off-by: Dylan Baker <[email protected]> Reviewed-and-Tested-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]> | ||||
* | meson: Set .so version for xa like autotools does | Dylan Baker | 2018-04-05 | 1 | -1/+3 |
| | | | | | | | | Fixes: 0ba909f0f111824223bc38563d1a6bc73e69c2cc ("meson: build gallium xa state tracker") Signed-off-by: Dylan Baker <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]> | ||||
* | anv: Make blorp update the clear color. | Rafael Antognolli | 2018-04-05 | 3 | -63/+66 |
| | | | | | | | | | | | Instead of updating the clear color in anv before a resolve, just let blorp handle that for us during fast clears. v5: Update comment about HiZ clear color (Jordan). Signed-off-by: Rafael Antognolli <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Jordan Justen <[email protected]> | ||||
* | anv: Use clear address for HiZ fast clears too. | Rafael Antognolli | 2018-04-05 | 3 | -3/+27 |
| | | | | | | | | | Store the default clear address for HiZ fast clears on a global bo, and point to it when needed. Signed-off-by: Rafael Antognolli <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Jordan Justen <[email protected]> | ||||
* | anv: Emit the fast clear color address, instead of value. | Rafael Antognolli | 2018-04-05 | 3 | -4/+70 |
| | | | | | | | | | | | | | | | On Gen10+, instead of copying the clear color from the state buffer to the surface state, just use the address of the state buffer in the surface state directly. This way we can avoid the copy from state buffer to surface state. v4: - Remove use_clear_address from anv code. (Jason) - Use the helper to extract clear color from attachment (Jason) Signed-off-by: Rafael Antognolli <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Jordan Justen <[email protected]> | ||||
* | anv: Add a helper to extract clear color from the attachment. | Rafael Antognolli | 2018-04-05 | 2 | -13/+21 |
| | | | | | | | | | Extract the code from color_attachment_compute_aux_usage, so we can later reuse it to update the clear color state buffer. Signed-off-by: Rafael Antognolli <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Jordan Justen <[email protected]> |