An open API service indexing awesome lists of open source software.

https://github.com/zigimg/sdl-example

Example usage of zigimg using SDL2
https://github.com/zigimg/sdl-example

Last synced: 4 months ago
JSON representation

Example usage of zigimg using SDL2

Awesome Lists containing this project

README

          

# sdl-example
Example usage of zigimg using SDL2. This library uses [SDL.zig](https://github.com/MasterQ32/SDL.zig) for SDL bindings. Be sure to check out the repository including the submodules.

## Build

This example uses zig nominated [2024.11.0-mach](https://machengine.org/about/nominated-zig/). To install using [`zigup`](https://github.com/marler8997/zigup):

```sh
zigup 0.14.0-dev.2577+271452d22
```

Then do

```
zig build
```

to generate the executable.

## Usage

The executable takes one command line argument which is the relative path to an image file. This image is then displayed in a window on the screen if zigimg is able to read this image. For now only 24bit RGB and 32bit RGBA images are supported.