1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-12-27 11:16:01 +00:00
Commit graph

9 commits

Author SHA1 Message Date
riperiperi
212e472c9f
Use copy dependencies for the Intel/AMD view format workaround ()
* This might help AMD a bit

* Removal of old workaround.
2021-05-16 20:43:27 +02:00
A-w-x
7719909397
HwCapabilities: Divide Intel into IntelWindows and IntelUnix ()
as suggested by gdkchan
2021-04-18 02:27:19 +02:00
gdkchan
caf049ed15
Avoid some redundant GL calls () 2021-01-27 08:44:07 +11:00
gdkchan
6a51b628f9
Fix error when dual source blend is used ()
* Fix error when dual source blend is used

* Ensure framebuffer
2020-10-12 21:50:41 -03:00
riperiperi
d941f4c070
Remember bound framebuffer to avoid glGetInteger use. ()
glGetInteger seems to sync with GPU which is less than ideal, and slowing down texture copies.
2020-05-24 15:44:12 +02:00
gdkchan
5011640b30
Spanify Graphics Abstraction Layer ()
* Spanify Graphics Abstraction Layer

* Be explicit about BufferHandle size
2020-05-23 11:46:09 +02:00
gdkchan
b18ef8e3a0
Workaround for AMD and Intel view format bug ()
* Workaround for Intel view format bug

* Dispose of the intermmediate texture aswell

* Apply workaround on AMD aswell
2020-03-29 23:48:39 +11:00
gdk
d786d8d2b9 Support copy of slices to 3D textures, remove old 3D render target layered render support, do not delete textures with existing views created from them 2020-01-09 02:13:00 +01:00
gdk
1876b346fe Initial work 2020-01-09 02:13:00 +01:00