Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mattiasgustavsson/crtview

View any image with my CRT filter applied
https://github.com/mattiasgustavsson/crtview

Last synced: 3 months ago
JSON representation

View any image with my CRT filter applied

Awesome Lists containing this project

README

        

![build](https://github.com/mattiasgustavsson/crtview/actions/workflows/main.yml/badge.svg)

# crtview
View any image with my CRT filter applied
Use Up/Down cursor keys to toggle display mode
Use F11 to toggle fullscreen
ESC to exit

Pass the filename of your image as command-line parameter (or just drag-drop it onto the EXE)

Pre-built binaries can be found here: https://mattiasgustavsson.itch.io/crtview

Build instructions
------------------

### Windows
From a Visual Studio command prompt:
```
cl source\main.c
```

### Mac
```
clang source/main.c -lSDL2 -lGLEW -framework OpenGL
```

SDL2 and GLEW are required - if you don't have then installed you can do so by running
```
brew install sdl2 glew
```

### Linux
```
gcc source/main.c -lSDL2 -lGLEW -lGL -lm -lpthread
```

SDL2 and GLEW are required - if you don't have them installed you can do so by running
```
sudo apt-get install libsdl2-dev
sudo apt-get install libglew-dev
```