diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-02-18 13:19:52 +0100 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-02-18 13:19:52 +0100 |
| commit | 2a1f31365dade481c32efc3307f94cc052d00f7f (patch) | |
| tree | 54acaae0d6c18106a82eb263e3b860197908f903 /libs/SDL/render.S | |
| parent | 63fd09807c528915ac5ba6bc9eb11520cbf073e0 (diff) | |
| download | snake.s-2a1f31365dade481c32efc3307f94cc052d00f7f.tar.xz snake.s-2a1f31365dade481c32efc3307f94cc052d00f7f.zip | |
refactor: split SDL bindings
Diffstat (limited to 'libs/SDL/render.S')
| -rw-r--r-- | libs/SDL/render.S | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libs/SDL/render.S b/libs/SDL/render.S new file mode 100644 index 0000000..d422971 --- /dev/null +++ b/libs/SDL/render.S @@ -0,0 +1,18 @@ +//! @file render.S +//! +//! Assembler bindings for SDL2 (SDL_render.h) + +#define SDL_RENDERER_ACCELERATED 0x00000002u + +//! @fn SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, int index, Uint32 flags); +//! @param the window where rendering is displayed. +//! @param index the index of the rendering driver to initialize, or -1 to initialize the first one supporting the requested flags +//! @param flags 0, or one or more SDL_RendererFlags OR'd together. +//! @return a valid rendering context or NULL on error. +.type SDL_CreateRenderer, @function +.extern SDL_CreateRenderer + +//! @fn void SDL_DestroyRenderer(SDL_Renderer * renderer); +//! @param renderer the renderer to destroy +.type SDL_DestroyRenderer, @function +.extern SDL_DestroyRenderer
\ No newline at end of file |
