-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rsx: Texturing improvements followup #5726
Commits on Mar 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ec139bc - Browse repository at this point
Copy the full SHA ec139bcView commit details -
rsx/blit: Remove workarounds/hacks added for master. Start implementa…
…tion/stubs for blit engine rotations in GPU
Configuration menu - View commit details
-
Copy full SHA for 4ef4c00 - Browse repository at this point
Copy the full SHA 4ef4c00View commit details -
- Assumption here is that only texel (0, 0) is accessible. Inline with other pitch 0 operations. - TODO: Verify pitch 0 does not advance in Y either
Configuration menu - View commit details
-
Copy full SHA for 1104889 - Browse repository at this point
Copy the full SHA 1104889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6935729 - Browse repository at this point
Copy the full SHA 6935729View commit details -
rsx/cache: Debugging bugs introduced by the atlas coverage check
- Figured out why it breaks things, ofc can't actually check for coverage when there is no proper fbo data persistence
Configuration menu - View commit details
-
Copy full SHA for 55e3651 - Browse repository at this point
Copy the full SHA 55e3651View commit details -
vk/gl: Synchronization improvements
- Properly wait for the buffer transfer operation to finish before map/readback! - Change vkFence to vkEvent which works more like a GL fence which is what is needed. - Implement supporting methods and functions - Do not destroy fence by immediately waiting after copying to dma buffer
Configuration menu - View commit details
-
Copy full SHA for ab82a7d - Browse repository at this point
Copy the full SHA ab82a7dView commit details -
rsx: Fix dst upload block region
- The section needed starts at image origin, not transfer origin!
Configuration menu - View commit details
-
Copy full SHA for a22e827 - Browse repository at this point
Copy the full SHA a22e827View commit details -
vk/gl: Improve memory tag sync and test
- Properly pass parameters such as rsx-pitch to the surface store - Do not crash if a surface fails verification in flip, use fall-back instead
Configuration menu - View commit details
-
Copy full SHA for 4c61c10 - Browse repository at this point
Copy the full SHA 4c61c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 617ad68 - Browse repository at this point
Copy the full SHA 617ad68View commit details
Commits on Mar 16, 2019
-
rsx: Improvements to memory flush mechanism
- Batch dma transfers whenever possible and do them in one go - vk: Always ensure that queued dma transfers are visible to the GPU before they are needed by the host Requires a little refactoring to allow proper communication of the commandbuffer state - vk: Code cleanup, the simplified mechanism makes it so that its not necessary to pass tons of args to methods - vk: Fixup - do not forcefully do dma transfers on sections in an invalidation zone! They may have been speculated correctly already
Configuration menu - View commit details
-
Copy full SHA for fb757ce - Browse repository at this point
Copy the full SHA fb757ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for d87a96e - Browse repository at this point
Copy the full SHA d87a96eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d42d084 - Browse repository at this point
Copy the full SHA d42d084View commit details