overlay
This commit is contained in:
parent
25d2322b40
commit
73c0fc7694
BIN
assets/overlay.png
Normal file
BIN
assets/overlay.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.3 MiB |
25
src/screen.c
25
src/screen.c
@ -1,12 +1,12 @@
|
||||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* screen.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: qmennen <qmennen@student.codam.nl> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/04/15 15:30:27 by qmennen #+# #+# */
|
||||
/* Updated: 2025/05/06 19:19:23 by qmennen ### ########.fr */
|
||||
/* :::::::: */
|
||||
/* screen.c :+: :+: */
|
||||
/* +:+ */
|
||||
/* By: qmennen <qmennen@student.codam.nl> +#+ */
|
||||
/* +#+ */
|
||||
/* Created: 2025/04/15 15:30:27 by qmennen #+# #+# */
|
||||
/* Updated: 2025/05/07 14:59:40 by whaffman ######## odam.nl */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -63,6 +63,8 @@ int screen_display(t_screen *screen)
|
||||
int m_width;
|
||||
int m_height;
|
||||
|
||||
|
||||
|
||||
m_width = 0;
|
||||
m_height = 0;
|
||||
fill_background(screen, 0x000000FF);
|
||||
@ -81,6 +83,15 @@ int screen_display(t_screen *screen)
|
||||
printf(RED"Failed to display buffer image\n"RESET);
|
||||
return (FAILURE);
|
||||
}
|
||||
mlx_texture_t *texture;
|
||||
texture = mlx_load_png("assets/overlay.png");
|
||||
mlx_image_t *overlay = mlx_texture_to_image(screen->mlx, texture);
|
||||
if (mlx_image_to_window(screen->mlx, overlay, 0, 0) < 0)
|
||||
{
|
||||
printf(RED"Failed to display overlay image\n"RESET);
|
||||
return (FAILURE);
|
||||
}
|
||||
|
||||
mlx_get_monitor_size(0, &m_width, &m_height);
|
||||
if (m_width == 0 || m_height == 0)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user