need to test mlx learn how to do

This commit is contained in:
Maoake Teriierooiterai committed 2026-03-26 15:43:40 +01:00
1 parent ef030f70a7
commit 30e48ece22
17 files changed
+26 -1787

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
from mlx import Mlx
mlx = Mlx()
mlx_ptr = mlx.mlx_init()
win_ptr = mlx.mlx_new_window(mlx_ptr, 800, 600, "Image")
# créer image
img_ptr = mlx.mlx_new_image(mlx_ptr, 800, 600)
# récupérer buffer
data, bpp, size_line, endian = mlx.mlx_get_data_addr(img_ptr)
# dessiner dans le buffer
for y in range(600):
for x in range(800):
index = y * size_line + x * (bpp // 8)
data[index] = 0 # B
data[index + 1] = 0 # G
data[index + 2] = 255 # R
data[index + 3] = 0 # A
# afficher image
mlx.mlx_put_image_to_window(mlx_ptr, win_ptr, img_ptr, 0, 0)
mlx.mlx_loop(mlx_ptr)