SDL2X11Emulation

A library that implements the X11 Api with SDL. Designed to work with Tk. (by Abestanis)

SDL2X11Emulation Alternatives

Similar projects and alternatives to SDL2X11Emulation based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better SDL2X11Emulation alternative or higher similarity.

SDL2X11Emulation reviews and mentions

Posts with mentions or reviews of SDL2X11Emulation. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-26.
  • Show HN: Xlibe: a serverless Xlib (X11) compatibility layer for Haiku
    3 projects | news.ycombinator.com | 26 Apr 2022
    They are. More than just the drawing routines, quite literally the entire thing directly invokes Be APIs. For instance XQueryPointer just calls directly into the Interface Kit to get the present mouse position, or XSetWMProperties directly modifies the Haiku-native window state, title, etc.

    However, that being said, if you wanted to do something similar or equivalent on some other platform, you could probably copy quite a lot of the structure, and then delete the actual implementation and replace it with your own. I restructured things a bunch in the early phases of working on this, and there's a lot of boilerplate code (e.g. macros.c, large parts of the event dispatcher) which you could reuse verbatim; though it's mixed in with the non-boilerplate code.

    There were some other projects I ran into that looked like they were more generic, e.g. https://github.com/Abestanis/SDL2X11Emulation (also check the forks of that -- though I'm one of them, I experimented with it a bit before starting on this thing; but it's very incomplete and SDL2 really isn't designed for this), but none anywhere near as advanced as this is now.

Stats

Basic SDL2X11Emulation repo stats
1
14
0.0
8 months ago

Abestanis/SDL2X11Emulation is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of SDL2X11Emulation is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com