radv/meta: cleanup some unused code path
After moving everything to using push constants, these paths are no longer needed. Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
387fdf84c5
commit
bcf705b62e
|
@ -30,7 +30,7 @@
|
||||||
#include <pwd.h>
|
#include <pwd.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
||||||
void
|
static void
|
||||||
radv_meta_save_novertex(struct radv_meta_saved_state *state,
|
radv_meta_save_novertex(struct radv_meta_saved_state *state,
|
||||||
const struct radv_cmd_buffer *cmd_buffer,
|
const struct radv_cmd_buffer *cmd_buffer,
|
||||||
uint32_t dynamic_mask)
|
uint32_t dynamic_mask)
|
||||||
|
@ -45,18 +45,6 @@ radv_meta_save_novertex(struct radv_meta_saved_state *state,
|
||||||
state->vertex_saved = false;
|
state->vertex_saved = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
radv_meta_save(struct radv_meta_saved_state *state,
|
|
||||||
const struct radv_cmd_buffer *cmd_buffer,
|
|
||||||
uint32_t dynamic_mask)
|
|
||||||
{
|
|
||||||
radv_meta_save_novertex(state, cmd_buffer, dynamic_mask);
|
|
||||||
state->old_descriptor_set0 = cmd_buffer->state.descriptors[0];
|
|
||||||
memcpy(state->old_vertex_bindings, cmd_buffer->state.vertex_bindings,
|
|
||||||
sizeof(state->old_vertex_bindings));
|
|
||||||
state->vertex_saved = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
radv_meta_restore(const struct radv_meta_saved_state *state,
|
radv_meta_restore(const struct radv_meta_saved_state *state,
|
||||||
struct radv_cmd_buffer *cmd_buffer)
|
struct radv_cmd_buffer *cmd_buffer)
|
||||||
|
@ -405,17 +393,6 @@ radv_device_finish_meta(struct radv_device *device)
|
||||||
* reset and any scissors disabled. The rest of the dynamic state
|
* reset and any scissors disabled. The rest of the dynamic state
|
||||||
* should have no effect.
|
* should have no effect.
|
||||||
*/
|
*/
|
||||||
void
|
|
||||||
radv_meta_save_graphics_reset_vport_scissor(struct radv_meta_saved_state *saved_state,
|
|
||||||
struct radv_cmd_buffer *cmd_buffer)
|
|
||||||
{
|
|
||||||
uint32_t dirty_state = (1 << VK_DYNAMIC_STATE_VIEWPORT) | (1 << VK_DYNAMIC_STATE_SCISSOR);
|
|
||||||
radv_meta_save(saved_state, cmd_buffer, dirty_state);
|
|
||||||
cmd_buffer->state.dynamic.viewport.count = 0;
|
|
||||||
cmd_buffer->state.dynamic.scissor.count = 0;
|
|
||||||
cmd_buffer->state.dirty |= dirty_state;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
radv_meta_save_graphics_reset_vport_scissor_novertex(struct radv_meta_saved_state *saved_state,
|
radv_meta_save_graphics_reset_vport_scissor_novertex(struct radv_meta_saved_state *saved_state,
|
||||||
struct radv_cmd_buffer *cmd_buffer)
|
struct radv_cmd_buffer *cmd_buffer)
|
||||||
|
|
|
@ -95,14 +95,6 @@ void radv_device_finish_meta_resolve_compute_state(struct radv_device *device);
|
||||||
VkResult radv_device_init_meta_resolve_fragment_state(struct radv_device *device);
|
VkResult radv_device_init_meta_resolve_fragment_state(struct radv_device *device);
|
||||||
void radv_device_finish_meta_resolve_fragment_state(struct radv_device *device);
|
void radv_device_finish_meta_resolve_fragment_state(struct radv_device *device);
|
||||||
|
|
||||||
void radv_meta_save(struct radv_meta_saved_state *state,
|
|
||||||
const struct radv_cmd_buffer *cmd_buffer,
|
|
||||||
uint32_t dynamic_mask);
|
|
||||||
|
|
||||||
void radv_meta_save_novertex(struct radv_meta_saved_state *state,
|
|
||||||
const struct radv_cmd_buffer *cmd_buffer,
|
|
||||||
uint32_t dynamic_mask);
|
|
||||||
|
|
||||||
void radv_meta_restore(const struct radv_meta_saved_state *state,
|
void radv_meta_restore(const struct radv_meta_saved_state *state,
|
||||||
struct radv_cmd_buffer *cmd_buffer);
|
struct radv_cmd_buffer *cmd_buffer);
|
||||||
|
|
||||||
|
@ -209,8 +201,6 @@ void radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer *cmd_buffer,
|
||||||
struct radv_image *image,
|
struct radv_image *image,
|
||||||
const VkImageSubresourceRange *subresourceRange);
|
const VkImageSubresourceRange *subresourceRange);
|
||||||
|
|
||||||
void radv_meta_save_graphics_reset_vport_scissor(struct radv_meta_saved_state *saved_state,
|
|
||||||
struct radv_cmd_buffer *cmd_buffer);
|
|
||||||
void radv_meta_save_graphics_reset_vport_scissor_novertex(struct radv_meta_saved_state *saved_state,
|
void radv_meta_save_graphics_reset_vport_scissor_novertex(struct radv_meta_saved_state *saved_state,
|
||||||
struct radv_cmd_buffer *cmd_buffer);
|
struct radv_cmd_buffer *cmd_buffer);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue