Go to file
2025-05-14 17:54:13 +02:00
.gitignore working example. Tested on windows 2025-03-19 10:31:25 +01:00
LICENSE working example. Tested on windows 2025-03-19 10:31:25 +01:00
Makefile working example. Tested on windows 2025-03-19 10:31:25 +01:00
README.md working example. Tested on windows 2025-03-19 10:31:25 +01:00
test.c add needed defines to get usleep properly defined 2025-04-17 10:28:10 +02:00
vinci-cocoa.m apple bitmap info -> ignores alpha 2025-05-14 17:54:13 +02:00
vinci-win32.c vinci_run -> vinci_hidle now only implements 1 tick non blocking event handling 2025-03-19 19:35:51 +01:00
vinci-xcb.c remove useless poll from vinci-xcb 2025-03-27 09:51:52 +01:00
vinci.h add extern "C" for c++ 2025-05-14 17:39:03 +02:00

Vinci - Cross-Platform Windowing Library

Refer to vinci.h and test.c to get started with the API.

Supported Platforms

  • Linux (via XCB)
  • Windows (Win32)
  • macOS (Cocoa)

Status

  • Unstable
  • Undocumented
  • API might change

Building

Run make to build the test program.

Copyright (C) 2025 Orastron Srl unipersonale.

Authors: Stefano D'Angelo, Paolo Marrone.

All the code in the repo is released under GPLv3. See the LICENSE file.