gdkchan
|
b8353f5639
Enable parallel ASTC decoding by default (#1930)
|
5 years ago |
gdkchan
|
c4f56c5704
Support for resources on non-contiguous GPU memory regions (#1905)
|
5 years ago |
riperiperi
|
24d316cc92
Extract texture Target from Info for quick access (#1774)
|
5 years ago |
riperiperi
|
0108004691
Prefer truly perfect texture matches over fomat aliased ones (#1754)
|
5 years ago |
riperiperi
|
9493cdfe55
Allow copy destination to have a different scale from source (#1711)
|
5 years ago |
gdkchan
|
7f536b5a15
Do not perform layout conversion on buffer texture flushes (#1729)
|
5 years ago |
riperiperi
|
02872833b6
Size hints for copy regions and viewport dimensions to avoid data loss (#1686)
|
5 years ago |
gdkchan
|
11a7c99764
Support 3D BC4 and BC5 compressed textures (#1655)
|
5 years ago |
gdkchan
|
423da5cc91
Scale texture resolution before sending to backend (#1646)
|
5 years ago |
gdkchan
|
cf0f0fc4e7
Improve the speed of redundant ASTC texture data updates (#1636)
|
5 years ago |
gdkchan
|
2dcc6333f8
Fix image binding format (#1625)
|
5 years ago |
riperiperi
|
b4d8d893a4
Memory Read/Write Tracking using Region Handles (#1272)
|
5 years ago |
gdkchan
|
86412ed30a
Supper 2D array ASTC compressed texture formats decoding (#1593)
|
5 years ago |
riperiperi
|
5dd6f41ff4
Make viewStorage still valid after view removal. (#1564)
|
5 years ago |
riperiperi
|
5d69d9103e
Texture/Buffer Memory Management Improvements (#1408)
|
5 years ago |
gdkchan
|
bdfbcf4017
Fix regression on texture compatibility match checks (#1521)
|
5 years ago |
sharmander
|
bc19114bb5
Fix: Issue #1475 Texture Compatibility Check methods need to be centralized (#1482)
|
5 years ago |
mageven
|
a33dc2f491
Improved Logger (#1292)
|
5 years ago |
gdkchan
|
2900dda633
Fix depth stencil formats copy by matching equivalent color formats (#1198)
|
5 years ago |
riperiperi
|
484eb645ae
Implement Zero-Configuration Resolution Scaling (#1365)
|
5 years ago |
gdkchan
|
b8eb6abecc
Refactor shader GPU state and memory access (#1203)
|
6 years ago |
gdkchan
|
f77694e4f7
Implement a new physical memory manager and replace DeviceMemory (#856)
|
6 years ago |
gdkchan
|
34d19f381c
Fix texture level offset/size calculation when sparse tile width is > 1 (#1142)
|
6 years ago |
gdkchan
|
3cb1fa0e85
Implement texture buffers (#1152)
|
6 years ago |
gdkchan
|
8e64984158
Support partial invalidation on texture access (#1000)
|
6 years ago |
riperiperi
|
6db16b4110
Only enumerate cached textures that are modified when flushing. (#918)
|
6 years ago |
gdkchan
|
b8e3909d80
Add a GetSpan method to the memory manager and use it on GPU (#877)
|
6 years ago |
gdkchan
|
a11f6f5235
Fix some spelling mistakes
|
6 years ago |
gdkchan
|
92703af555
Address PR feedback
|
6 years ago |
gdkchan
|
6e092c0558
More code cleanup
|
6 years ago |