Skip to content

Commit

Permalink
Disable unsupported Metal Pixel formats for iOS/tvOS Simulator
Browse files Browse the repository at this point in the history
  • Loading branch information
SRSaunders committed Oct 2, 2024
1 parent 81541f6 commit 3fac11d
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions MoltenVK/MoltenVK/GPUObjects/MVKPixelFormats.mm
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,14 @@
# define MTLPixelFormatBC7_RGBAUnorm_sRGB MTLPixelFormatInvalid
# endif

# if MVK_OS_SIMULATOR
# define MTLPixelFormatR8Unorm_sRGB MTLPixelFormatInvalid
# define MTLPixelFormatRG8Unorm_sRGB MTLPixelFormatInvalid
# define MTLPixelFormatB5G6R5Unorm MTLPixelFormatInvalid
# define MTLPixelFormatA1BGR5Unorm MTLPixelFormatInvalid
# define MTLPixelFormatABGR4Unorm MTLPixelFormatInvalid
# endif

# define MTLPixelFormatDepth16Unorm_Stencil8 MTLPixelFormatDepth32Float_Stencil8
# define MTLPixelFormatDepth24Unorm_Stencil8 MTLPixelFormatInvalid
# define MTLPixelFormatX24_Stencil8 MTLPixelFormatInvalid
Expand Down

0 comments on commit 3fac11d

Please sign in to comment.