fixing compilation issues with GCC

This commit is contained in:
2024-09-14 00:05:50 +02:00
parent 520ce8d61e
commit 760317dcc7
2 changed files with 12 additions and 3 deletions

View File

@@ -6,7 +6,7 @@
/* By: kbz_8 <kbz_8.dev@akel-engine.com> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/10/20 22:02:37 by kbz_8 #+# #+# */
/* Updated: 2024/03/14 16:34:53 by maldavid ### ########.fr */
/* Updated: 2024/09/14 00:04:16 by maldavid ### ########.fr */
/* */
/* ************************************************************************** */
@@ -31,6 +31,8 @@
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wunused-variable"
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wparentheses"
#pragma GCC diagnostic ignored "-Wparentheses"
#include <renderer/core/memory.h>
#pragma GCC diagnostic pop

View File

@@ -6,7 +6,7 @@
/* By: maldavid <kbz_8.dev@akel-engine.com> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/31 18:03:35 by maldavid #+# #+# */
/* Updated: 2024/03/14 19:07:01 by maldavid ### ########.fr */
/* Updated: 2024/09/14 00:04:29 by maldavid ### ########.fr */
/* */
/* ************************************************************************** */
@@ -18,7 +18,14 @@
#include <cstring>
#define STB_IMAGE_IMPLEMENTATION
#include <stb_image.h>
#ifdef MLX_COMPILER_GCC
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstringop-overflow"
#include <stb_image.h>
#pragma GCC diagnostic pop
#else
#include <stb_image.h>
#endif
#ifdef IMAGE_OPTIMIZED
#define TILING VK_IMAGE_TILING_OPTIMAL