• Niklas Haas's avatar
    vulkan: fix overzealous misalignment check on texture transfers · e16dd395
    Niklas Haas authored
    These made it so that the async transfer queue was never actually used.
    This is obviously a massive performance regression on all drivers
    supporting asynchronous transfer (e.g. AMDVLK).
    
    The spec explicitly allows the case where the transfer spans the entire
    image, i.e. offset+extent = size.
    e16dd395
Name
Last commit
Last update
demos Loading commit data...
src Loading commit data...
subprojects Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
compile Loading commit data...
cross_mingw_i686.txt Loading commit data...
cross_mingw_x86_64.txt Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...