mirror of
https://github.com/love2d/love.git
synced 2026-08-19 20:19:42 +02:00
metal: fix crashes on the iOS Simulator
This commit is contained in:
@@ -983,7 +983,7 @@ bool Graphics::applyShaderUniforms(id<MTLComputeCommandEncoder> encoder, love::g
|
|||||||
{
|
{
|
||||||
Shader *s = (Shader *)shader;
|
Shader *s = (Shader *)shader;
|
||||||
|
|
||||||
#ifdef LOVE_MACOS
|
#if defined(LOVE_MACOS) || TARGET_OS_SIMULATOR || TARGET_OS_MACCATALYST
|
||||||
size_t alignment = 256;
|
size_t alignment = 256;
|
||||||
#else
|
#else
|
||||||
size_t alignment = 16;
|
size_t alignment = 16;
|
||||||
@@ -1053,7 +1053,7 @@ void Graphics::applyShaderUniforms(id<MTLRenderCommandEncoder> renderEncoder, lo
|
|||||||
{
|
{
|
||||||
Shader *s = (Shader *)shader;
|
Shader *s = (Shader *)shader;
|
||||||
|
|
||||||
#ifdef LOVE_MACOS
|
#if defined(LOVE_MACOS) || TARGET_OS_SIMULATOR || TARGET_OS_MACCATALYST
|
||||||
size_t alignment = 256;
|
size_t alignment = 256;
|
||||||
#else
|
#else
|
||||||
size_t alignment = 16;
|
size_t alignment = 16;
|
||||||
|
|||||||
Reference in New Issue
Block a user