Ryujinx-uplift/Ryujinx.Graphics.OpenGL/Image
riperiperi 10e17ab423
Only use persistent buffers to flush on NVIDIA and Windows+AMD (#2489)
It seems like this method of flushing data is much slower on Mesa drivers, and slightly slower on Intel Windows. Have not tested Intel Mesa, but I'm assuming it is the same as AMD.

This also adds vendor detection for AMD on Unix, which counted as "Unknown" before.
2021-07-18 11:45:50 -03:00
..
ITextureInfo.cs Fix intel view copy workaround. (#2216) 2021-04-17 22:16:28 +02:00
Sampler.cs Add seamless cubemap flag in sampler parameters. (#1658) 2020-11-02 17:03:06 -03:00
TextureBase.cs Fix sub-image copies on intel GPUs (#2198) 2021-04-13 03:09:42 +02:00
TextureBuffer.cs Improve Buffer Textures and flush Image Stores (#2088) 2021-03-08 18:43:39 -03:00
TextureCopy.cs HwCapabilities: Divide Intel into IntelWindows and IntelUnix (#2219) 2021-04-18 02:27:19 +02:00
TextureStorage.cs Fix intel view copy workaround. (#2216) 2021-04-17 22:16:28 +02:00
TextureView.cs Only use persistent buffers to flush on NVIDIA and Windows+AMD (#2489) 2021-07-18 11:45:50 -03:00