Ivan Podogov
|
e72cb6801a
|
Add DXT1-5 decompression on ARM
|
2025-02-20 14:57:57 +03:00 |
|
RipleyTom
|
cd87a64621
|
Headers cleanup
|
2025-02-11 20:38:35 +01:00 |
|
Aleksey Komarov
|
da84326bd0
|
vk: Add driver vendor PANVK (Mali GPU on Mesa)
|
2025-01-04 20:22:05 +02:00 |
|
kd-11
|
b44e2d3b30
|
vk: Add basic support for honeykrisp driver
|
2024-12-25 01:41:23 +03:00 |
|
Ani
|
0649da4cfb
|
vk: Add driver vendor V3DV (Broadcom on Mesa)
VK_DRIVER_ID_MESA_V3DV
|
2024-08-21 23:07:13 +03:00 |
|
kd-11
|
d545aa01b2
|
vk: Add support for NVK driver
|
2024-05-29 03:28:18 +03:00 |
|
kd-11
|
df74d49f72
|
vk: Silence compiler warning
|
2024-02-12 12:28:16 +03:00 |
|
kd-11
|
c99ef4b09f
|
vk: Refactor descriptor handling
|
2023-05-30 16:50:08 +03:00 |
|
kd-11
|
10171c19c3
|
vk: Unify descriptor allocation
- Pool management should be a backend implementation detail.
|
2023-05-30 16:50:08 +03:00 |
|
kd-11
|
fad6647255
|
vk: Do not use raw GPU command buffer handles for any wrapped API calls
- There is no reason to do so and we seriously hamper debugging efforts
|
2023-05-18 18:10:46 +03:00 |
|
kd-11
|
67c02e3522
|
vk: Bump compute descriptor pool size to 8k
- TODO: This should be dynamic.
|
2022-09-27 14:58:47 +03:00 |
|
kd-11
|
60a2a39e88
|
gl: Deswizzle textures on the GPU
|
2022-05-31 23:34:14 +03:00 |
|
nastys
|
c7140df5f8
|
Initial support for Apple GPUs
|
2022-01-22 00:17:17 +01:00 |
|
DH
|
cccfb89aa0
|
[Config] Use std::less<> for std::map<...>
Reduces amount of string copies
[Utilities] fmt::replace_all: avoid creation of temporary strings
|
2021-12-02 21:36:57 +03:00 |
|
kd-11
|
ba2a8ebf2e
|
vk: Enable deferred descriptor updates via descriptor-indexing
|
2021-09-28 17:43:15 +03:00 |
|
kd-11
|
4752c4014b
|
vk: Implement basic descriptor updates batching
|
2021-09-28 17:43:15 +03:00 |
|
kd-11
|
8848dc6673
|
vk: Improve driver compatibility
- Add workarounds to disable compression on mesa drivers
- Separate intel proprietary vs mesa into two enumerants
|
2021-08-17 20:19:45 +03: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 |
|