Commit History

Autor SHA1 Mensaxe Data
  Sasha Szpakowski 28393cdfd5 Fix compilation on Windows when SDL3 is used hai 11 meses
  Sasha Szpakowski e986160431 Use SDL3-compatible SDL includes when SDL3 headers are available hai 11 meses
  Sasha Szpakowski 20b527f2ab Fix compile errors when SDL2 is used hai 11 meses
  Sasha Szpakowski dda7603d0d update SDL3 codepaths to work with 3.1. hai 11 meses
  Sasha Szpakowski e1494d4ad2 revert to previous names for a couple graphics enums hai 11 meses
  Sasha Szpakowski eeec2429e2 vulkan: use subpass dependencies for layout transitions when switching canvases. hai 11 meses
  Sasha Szpakowski 3a6833ffb5 fix compile error hai 11 meses
  Sasha Szpakowski 1ee89154c0 vulkan: memory barrier after compute dispatches. hai 11 meses
  Sasha Szpakowski 64e4eaec74 vulkan: memory barriers for buffer copy/write operations. hai 11 meses
  Sasha Szpakowski 6d40eab097 vulkan: slightly improve memory placement for fullscreen canvases. hai 11 meses
  Sasha Szpakowski 8e6efac595 vulkan: fix a crash when the window has no depth or stencil. hai 11 meses
  Sasha Szpakowski 61e58bb361 add tests for no depth or stencil in the window. hai 11 meses
  Sasha Szpakowski a16db4fb72 metal: fix a crash when the window has no depth or stencil. hai 11 meses
  Sasha Szpakowski ef252b7d0f vulkan: possible fix for validation error when sampling an int texture hai 11 meses
  Sasha Szpakowski d185eb8218 vulkan: fix validation errors when generating mipmaps for a compute-writable texture. hai 11 meses
  Sasha Szpakowski 876625d7e3 move common shader:send texture/buffer code to platform-agnostic layer. hai 1 ano
  Sasha Szpakowski 0a552ef352 mesh and spritebatch attributes reuse buffer bindings when possible. hai 1 ano
  Sasha Szpakowski 2c288715d4 metal: fix vertex attribute locations not being set correctly. hai 1 ano
  Sasha Szpakowski 247effb43b Fix vertex input check looking at builtin vertex inputs. hai 1 ano
  Sasha Szpakowski 50ff1e4d2b use location numbers for vertex input attributes, instead of name-based binding. hai 1 ano
  Sasha Szpakowski c7b4ebbc55 newShader validates overlapping vertex input locations. hai 1 ano
  Sasha Szpakowski cbadb06182 lower max vertex attributes from 32 to 30, some platforms don't support that many hai 1 ano
  Sasha Szpakowski 6c67835b6a vulkan: fix typo in error message hai 1 ano
  Sasha Szpakowski 26a7389a4d add internal function to pack blend state into 32 bits. hai 1 ano
  Sasha Szpakowski e6e5ec0ab5 glslang: add support for validating overlapping vertex input locations in OpenGL GLSL. hai 1 ano
  Sasha Szpakowski d1e58ab38b Texture:replacePixels supports CompressedImageData. hai 1 ano
  Sasha Szpakowski 2d606b1f0c Small performance optimization for mesh drawing. hai 1 ano
  Sasha Szpakowski 746aefef15 Fix readbackTexture when using a preexisting sRGB ImageData. hai 1 ano
  Sasha Szpakowski ccdd7897f2 fix love.window.setMode failing to set an exclusive fullscreen mode. hai 1 ano
  Sasha Szpakowski 654585ccc2 vulkan: don't try to enable blending with integer canvases. hai 1 ano