riperiperi
|
9f1cf6458c
Vulkan: Migrate buffers between memory types to improve GPU performance (#4540)
|
3 سال پیش |
gdkchan
|
67b4e63cff
Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566)
|
3 سال پیش |
riperiperi
|
da073fce61
GPU: Fast path for adding one texture view to a group (#4528)
|
3 سال پیش |
riperiperi
|
1fc90e57d2
Update range for remapped sparse textures instead of recreating them (#4442)
|
3 سال پیش |
gdkchan
|
26bf13a65d
Limit texture cache based on total texture size (#4350)
|
3 سال پیش |
gdkchan
|
96cf242bcf
Handle mismatching texture size with copy dependencies (#4364)
|
3 سال پیش |
riperiperi
|
e3d0ccf8d5
Allow setting texture data from 1x to fix some textures resetting randomly (#2860)
|
3 سال پیش |
riperiperi
|
f0e27a23a5
Add short duration texture cache (#3754)
|
3 سال پیش |
gdkchan
|
94a64f2aea
Remove textures from cache on unmap if not mapped and modified (#4211)
|
3 سال پیش |
riperiperi
|
470be03c2f
GPU: Add fallback when 16-bit formats are not supported (#4108)
|
3 سال پیش |
gdkchan
|
f906eb06c2
Implement a software ETC2 texture decoder (#4121)
|
3 سال پیش |
gdkchan
|
a6a67a2b7a
Minor improvement to Vulkan pipeline state and bindings management (#3829)
|
3 سال پیش |
gdkchan
|
88a8d1e567
Fix disposed textures being updated on TextureBindingsManager (#3750)
|
3 سال پیش |
riperiperi
|
bf77d1cab9
GPU: Pass SpanOrArray for Texture SetData to avoid copy (#3745)
|
3 سال پیش |
gdkchan
|
923089a298
Fast path for Inline-to-Memory texture data transfers (#3610)
|
3 سال پیش |
gdkchan
|
2232e4ae87
Vulkan backend (#2518)
|
3 سال پیش |
riperiperi
|
99ffc061d3
Optimize Texture Binding and Shader Specialization Checks (#3399)
|
3 سال پیش |
gdkchan
|
a3e7bb8eb4
Copy dependency for multisample and non-multisample textures (#3382)
|
3 سال پیش |
gdkchan
|
3139a85a2b
Allow copy texture views to have mismatching multisample state (#3152)
|
4 سال پیش |
gdkchan
|
42c75dbb8f
Add support for BC1/2/3 decompression (for 3D textures) (#2987)
|
4 سال پیش |
gdkchan
|
6e0799580f
Fix render target clear when sizes mismatch (#2994)
|
4 سال پیش |
riperiperi
|
ef24c8983d
Fix adjacent 3d texture slices being detected as Incompatible Overlaps (#2993)
|
4 سال پیش |
riperiperi
|
cda659955c
Texture Sync, incompatible overlap handling, data flush improvements. (#2971)
|
4 سال پیش |
gdkchan
|
c05c8e09d4
Add support for the R4G4 texture format (#2956)
|
4 سال پیش |
gdkchan
|
a87f7f2029
Fix DMA copy fast path line size when xCount < stride (#2942)
|
4 سال پیش |
riperiperi
|
bc4e70b6fa
Move texture anisotropy check to SetInfo (#2843)
|
4 سال پیش |
gdkchan
|
ac4ec1a015
Account for negative strides on DMA copy (#2623)
|
4 سال پیش |
riperiperi
|
b0e410a828
Lift textures in the AutoDeleteCache for all modifications. (#2615)
|
4 سال پیش |
riperiperi
|
15e7fe3ac9
Avoid deleting textures when their data does not overlap. (#2601)
|
4 سال پیش |
riperiperi
|
bdc1f91a5b
Remove pool cache entries for incompatible overlapping textures (#2568)
|
4 سال پیش |