Megamouse
|
cbd895a29c
|
Move code to cpp (#9938)
* GL: move GLOverlays code to cpp
* GL: move GLCompute code to cpp
* VK: move VKOverlays code to cpp
* VK: move VKCompute code to cpp
|
2021-03-10 00:58:08 +01:00 |
|
Nekotekina
|
a8e0d261b7
|
types.hpp: more cleanup
Also fix compilation.
|
2020-12-22 19:08:09 +03:00 |
|
Megamouse
|
066e53da55
|
minor cleanup
|
2020-12-19 08:33:53 +01:00 |
|
Nekotekina
|
eec11bfba9
|
Move align helpers to util/asm.hpp
Also add some files:
GLTextureCache.cpp
VKTextureCache.cpp
|
2020-12-18 18:07:42 +03:00 |
|
RipleyTom
|
af8c661a64
|
Remove BOM markers
|
2020-12-06 15:30:12 +03:00 |
|
kd-11
|
85e5b077f7
|
gl: Overhaul upload and download routines for textures to go through shared image_to_buffer and buffer_to_image routines.
- This automatically adds support for depth float textures as well
|
2020-09-07 18:25:54 +03:00 |
|
AniLeo
|
b0d3c4d75e
|
gl: Refactor shader type usage
Use Common/GLSLTypes.h program_domain instead of duplicated own internal
type
|
2020-05-16 16:16:17 +01:00 |
|
AniLeo
|
3db2f23e02
|
gl: Refactor shader compilation
|
2020-05-16 16:16:17 +01:00 |
|
kd-11
|
b301fecfd8
|
gl: Fix async shader compiler
- Removes glFinish hack.
- Adds proper server-side synchronization.
- Adds primary context detection to allow worker threads to be identified.
|
2020-04-05 16:35:20 +03:00 |
|
Nekotekina
|
c0f80cfe7a
|
Use attributes for LIKELY/UNLIKELY
Remove LIKELY/UNLIKELY macro.
|
2020-02-05 10:42:34 +03:00 |
|
Nekotekina
|
15391f45d0
|
Modernize RSX logging (rsx_log variable)
|
2020-02-01 11:52:22 +03:00 |
|
Nekotekina
|
377e7d2a73
|
C-style cast cleanup VI
|
2019-12-04 17:56:22 +03:00 |
|
kd-11
|
105d4b51e6
|
gl: Use compute shaders for typeless texture decode
|
2019-10-13 19:00:05 +03:00 |
|
kd-11
|
7a6e2e716f
|
gl: Add a framework for compute shaders
|
2019-10-13 19:00:05 +03:00 |
|