oltolm
|
b0de5970ce
|
Get the font directory from Windows (#13825)
|
2023-05-13 20:58:59 +02:00 |
|
Ani
|
9ab4802d07
|
gl: Fix blur_intensity GL_INVALID_OPERATION error
blur_intensity is a float, so the cast needs to be f32 instead of s32
|
2023-04-30 12:02:14 +03:00 |
|
Megamouse
|
cd9ff08235
|
Decrease some include madness
|
2023-04-26 21:37:44 +02:00 |
|
headassbtw
|
ec3114d6d8
|
Add alternate 3D display modes (#13582)
|
2023-04-07 20:08:07 +02:00 |
|
kd-11
|
dc8652806e
|
rsx/overlays: Support disabling vertex-snap on a per-draw-call basis
|
2023-02-05 01:30:20 +03:00 |
|
kd-11
|
64ec99be33
|
rsx: Unify UI rendering shaders
|
2023-02-05 01:30:20 +03:00 |
|
kd-11
|
34c1e1a9ad
|
rsx: Add support for rounded rectangles
|
2023-02-03 09:13:27 +03:00 |
|
xperia64
|
240cb2d627
|
Add output scaling filtering options, migrate FSR checkbox to these options
|
2023-01-16 13:52:51 +01:00 |
|
kd-11
|
bd9c876e36
|
gl: Handle clip plane switching using API calls and the state tracker
|
2022-10-21 13:45:45 +03:00 |
|
kd-11
|
6d43fcf8fb
|
gl: Fall back to renderpass decoder on ATI drivers
|
2022-10-16 19:58:30 +03:00 |
|
kd-11
|
3fe9aea5b5
|
rsx/overlays: Allow some basic communication from the UI components to the backend renderers
|
2022-10-11 23:13:12 +02:00 |
|
Megamouse
|
ab6ba848b8
|
overlays: simplify overlay_media_list_dialog
|
2022-10-11 23:13:12 +02:00 |
|
kd-11
|
81fa3da101
|
gl: Minor optimization around test..set patterns in the state tracker
|
2022-09-22 23:46:48 +03:00 |
|
kd-11
|
1483941bea
|
gl: Implement row alignment in CopyBufferToImage routines
|
2022-07-13 02:09:58 +03:00 |
|
kd-11
|
82439327fa
|
gl: Support loading data from SSBO using compute shaders
- Gives better performance than using raw draw calls.
- Does not work with all formats. The draw call version is still used when needed.
|
2022-07-13 02:09:58 +03:00 |
|
kd-11
|
bb5ce67d57
|
gl: Handle corner cases for CopyBufferToImage
- Handle 3D textures and cubemaps
- Handle writing to mip > 0
|
2022-07-13 02:09:58 +03:00 |
|
kd-11
|
f948ce399e
|
gl: Implement CopyBufferToImage in software
- Overrides the drivers CopyBufferToImage handling where possible
|
2022-07-13 02:09:58 +03:00 |
|
kd-11
|
f0a02e0d9d
|
gl: Fix leaking texture views
|
2022-06-04 14:02:33 +03:00 |
|
kd-11
|
8185bfe893
|
gl: Track image destruction and remove handles from state tracker
- Handles are reused for different resources which can cause problems
|
2022-06-04 14:02:33 +03:00 |
|
kd-11
|
3fd846687e
|
gl: Refactor buffer object code
|
2022-06-03 11:54:09 +03:00 |
|
kd-11
|
234db2be3f
|
gl: Fix texture binding in overlay renderer
|
2022-06-03 11:54:09 +03:00 |
|
kd-11
|
a6e6df1445
|
gl: Implement fast texture readback for D24X8 and RGBA8/BGRA8
|
2022-06-03 11:54:09 +03:00 |
|
kd-11
|
d167582f6b
|
gl: Implement on-chip buffer-to-d24x8 conversion
|
2022-05-31 23:34:14 +03:00 |
|
kd-11
|
dd6cb054a7
|
gl: Add missing viewport save
|
2022-05-31 23:34:14 +03:00 |
|
kd-11
|
964fd1095e
|
gl: Properly preserve texture state
- Remove rogue glBindTexture calls and use gl commandstate object instead
|
2022-05-31 23:34:14 +03:00 |
|
kd-11
|
55e68441cb
|
gl: Commit to bindless framebuffer object management
|
2022-05-31 23:34:14 +03:00 |
|
kd-11
|
74696d2e44
|
gl: Commit to a consistent global state
|
2022-05-31 23:34:14 +03:00 |
|
Nekotekina
|
2491aad6f2
|
types.hpp: implement min_v<>, max_v<>, SignedInt, UnsignedInt, FPInt concepts
Restrict smax to only work with signed values for consistency.
Cleanup <climits> includes.
Cleanup <limits> includes.
|
2021-05-23 19:43:51 +03:00 |
|
Megamouse
|
40f3adc45f
|
Overlays: Implement individual pulse
|
2021-03-11 20:48:12 +01:00 |
|
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 |
|