revert d5efa255ee #65

Merged
Zephyron merged 1 commit from zephyron-patch-1 into main 2025-12-08 20:14:09 +00:00
Owner

revert refactor(vulkan): Remove redundant query cache segment notifications

  • Remove NotifySegment(true) from PrepareDraw, DrawTexture, and Clear
  • Remove NotifySegment(false) from AccelerateDisplay
  • Add state tracking for transform feedback to avoid redundant CounterEnable calls
  • Only call CounterEnable when transform feedback enable state changes

This prevents double resume/pause operations and state management conflicts.

Co-authored-by: Maufeat maufeat@eden-emu.dev
Signed-off-by: Zephyron zephyron@citron-emu.org

revert refactor(vulkan): Remove redundant query cache segment notifications - Remove NotifySegment(true) from PrepareDraw, DrawTexture, and Clear - Remove NotifySegment(false) from AccelerateDisplay - Add state tracking for transform feedback to avoid redundant CounterEnable calls - Only call CounterEnable when transform feedback enable state changes This prevents double resume/pause operations and state management conflicts. Co-authored-by: Maufeat <maufeat@eden-emu.dev> Signed-off-by: Zephyron <zephyron@citron-emu.org>
revert refactor(vulkan): Remove redundant query cache segment notifications

- Remove NotifySegment(true) from PrepareDraw, DrawTexture, and Clear
- Remove NotifySegment(false) from AccelerateDisplay
- Add state tracking for transform feedback to avoid redundant CounterEnable calls
- Only call CounterEnable when transform feedback enable state changes

This prevents double resume/pause operations and state management conflicts.

Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Signed-off-by: Zephyron <zephyron@citron-emu.org>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Citron/Emulator!65
No description provided.