graphics: write proven compute buffer fills to guest memory (#1628)

Avoid readbacks for compute metadata fills

Co-authored-by: nmzik <Nmzik@mail.ru>
This commit is contained in:
Santiago Paqueteandnmzik authored and GitHub committed 2026-10-18 05:42:14 +02:00
1 parent fe3857a171
commit 4059179e9d
3 files changed
+67 -26

No files matched your search

+3 -3
View File
@@ -203,9 +203,9 @@ private:
void ResetBindings();
void UpdateComputeMetaClears(const ShaderComputeInputInfo& input,
const CommandBuffer& buffer);
[[nodiscard]] bool TryConsumeComputeImageClear(const ShaderComputeInputInfo& input,
CommandBuffer& command, uint32_t group_x,
uint32_t group_y, uint32_t group_z, uint32_t mode);
[[nodiscard]] bool TryConsumeComputeFill(const ShaderComputeInputInfo& input,
CommandBuffer& command, uint32_t group_x,
uint32_t group_y, uint32_t group_z, uint32_t mode);
RenderContext& m_context;
GraphicsBindings m_graphics_bindings;