yuzu/src
ReinUsesLisp 3a2eefb16c vk_buffer_cache: Add support for null index buffers
Games can bind a null index buffer (size=0) where all indices are
evaluated as zero. VK_EXT_robustness2 doesn't support this and all
drivers segfault when a null index buffer is passed to
vkCmdBindIndexBuffer.

Workaround this by creating a 4 byte buffer and filling it with zeroes.
If it's read out of bounds, robustness takes care of returning zeroes as
indices.
2021-02-13 02:18:38 -03:00
..
audio_core Merge pull request #5868 from german77/HandheldFix 2021-02-08 11:33:53 -08:00
common common: Add -fsized-deallocation as a Clang flag 2021-02-09 21:28:33 -05:00
core kernel: More accurately reserve and release resources 2021-02-12 19:05:24 -05:00
input_common Merge pull request #5869 from german77/mousePanning 2021-02-11 09:58:23 -08:00
tests tests/buffer_base: Add cached CPU writes tests 2021-02-13 02:15:29 -03:00
video_core vk_buffer_cache: Add support for null index buffers 2021-02-13 02:18:38 -03:00
web_service web_service: follow-up fix to #4842 ... 2020-10-28 23:16:06 -06:00
yuzu yuzu/config: Disable assembly shaders by default 2021-02-13 02:18:05 -03:00
yuzu_cmd gpu: Report renderer errors with exceptions 2021-02-13 02:16:19 -03:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globally 2021-01-24 17:31:29 -03:00