about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibx11.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [WRAPPER] Add bridge for Display's resource_alloc when directly call (#2795)Leslie Zhai2025-07-041-0/+16
| | | XOpenIM but not XOpenDisplay
* [WRAPPER] Wrapper XCreateWindow when Display's resource_alloc is x64 entry ↵Leslie Zhai2025-07-031-1/+31
| | | | | | | | | | | | | | (#2788) (#2789) * [WRAPPER] Wrapper XCreateWindow when Display's resource_alloc is x64 entry (#2788) * [WRAPPER] Use RunFunctionFmt to call x64 resource_alloc entry * [WRAPPER] Remove useless include header and DBGetBlock * [WRAPPER] Use FindElfAddress to check the function is from x64 space * [WRAPPER] Use find_XXX_Fct mechanism
* [ENV] Initial refactor of env variables infrastructure (#2274)Yang Liu2025-01-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ENV] Initial refactor of env variables infrastructure * Ported BOX64_DYNAREC_LOG * Ported more options * Ported BOX64_MALLOC_HACK * Ported BOX64_DYNAREC_TEST * Ported more options * Ported more options * Ported more options * Ported all options * Removed old rcfile parser * Fix * review * fix * fix * more fixes
* [ANDROID] Add a few ALTNAMEs and unwrap ifdefs for lib names (#2224)olegos22024-12-281-4/+0
| | | | | * [WRAPPED][ANDROID] A few more ALTNAMEs * [WRAPPED][ANDROID] Unwrap ifdefs for lib names
* [WRAPPER] merged android naming so no more ifdef is neededptitSeb2024-11-041-5/+2
|
* [BOX32] Improved again, X11 and XImage handlingptitSeb2024-10-091-1/+1
|
* [BOX32] Fixed some X11 function so wine launch (and added BOX64_X11SYNC to ↵ptitSeb2024-10-081-0/+1
| | | | help debug X11 programs)
* [WRAPPER] Reworked libX11 with new wrapperhelperptitSeb2024-09-201-11/+11
|
* [WRAPPER] Added 1 wrapped function to libX11 (for #1204 and #1841)ptitSeb2024-09-201-0/+6
|
* Better X11 callback in list handlingptitSeb2024-07-211-39/+23
|
* Boosted number of X11 callback to 100ptitSeb2024-07-111-37/+1
|
* Fixed some X11 wrapping (for Interrogation: You will be deceived linux ↵ptitSeb2024-07-101-0/+2
| | | | version #1414)
* More work on X11 wrapping, allowing gtk to run fully emulatedptitSeb2024-03-071-16/+242
|
* Adjusted dependancies for some X11 libsptitSeb2024-03-051-0/+6
|
* Even more slot for X11 callbacksptitSeb2024-02-281-1/+19
|
* Added some more slots for X11 callbacks (help Cyberpunk 2077)ptitSeb2024-02-271-1/+9
|
* Wrapped libraries refactor (#1257)rajdakin2024-02-101-4/+0
| | | | | | | | | | | * [MISC] Removed a warning caused by tab/space mismatch * [WRAPPED] Factored out `getMy` and `freeMy` calls * [WRAPPED] Small cleanup of the init header * [WRAPPED] Factored out `SETALT` * [WRAPPED] Factored out needed libs
* Added more slot for X11 Callbacks wrappingptitSeb2024-01-291-1/+6
|
* Reworked wrapping of callback in X11 Va argsptitSeb2024-01-181-36/+289
|
* Add __sF, __assert2 Symbol and set PThread Symbols on libc (#1004)KreitinnSoftware2023-10-021-1/+6
| | | | | * Add __sF, __assert2 Symbol and set PThread Symbols on libc * [ANDROID] Fix Most Library Names
* Merge pull request #896 from josch/exeptitSeb2023-07-211-0/+0
|\ | | | | remove executable bits
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-211-0/+0
| | | | | | | | Closes: #895
* | Removed useless box64context_t parameter to RunFunction and friendptitSeb2023-07-091-15/+15
| |
* | Improved BOX64_MALLOC_HACK=2 and the glAleternate mecanism (help steam & ↵ptitSeb2023-07-081-3/+3
| | | | | | | | heroic and other libcef based software)
* | [WRAPPER] Used RunFunctionFmt for better sign-extend handling (#768)Yang Liu2023-05-071-20/+20
|/ | | | | | | | | * [WRAPPER] Used RunFunctionFmt for better sign-extend handling * [WRAPPER] Fixed some typos * [WRAPPER] Use L for unsigned long for better portability * [WRAPPER] More replace from U to L
* Rmoved the 32bits->64bits wrapper hack (there might be some regression, but ↵ptitSeb2023-03-191-8/+8
| | | | it's needed for riscv and other architectures wich sign extend ther 32bits values)
* Added box64rc configuration file handlingptitSeb2022-11-271-5/+2
|
* Forgot a bunch of other box_ malloc/realloc/calloc/free useptitSeb2022-10-231-16/+16
|
* Small refactor and simplification of library_t structure and box64context_tptitSeb2022-10-191-27/+25
|
* Some refactor on wrapped lib handling, to limit calloc/free used and get ↵ptitSeb2022-05-091-97/+13
| | | | more straight forward usage of native wrapped functions (ported from box86)
* Various small fixes and warning removalptitSeb2022-04-111-4/+4
|
* Fixed some bugs on my__XVa* x11 wrapping (might help #265)ptitSeb2022-04-051-16/+16
|
* Small fixes to some wrapped X11 functionsptitSeb2022-03-191-4/+4
|
* Fixed new wrapped x11 functions (from 7943858290281e0fc506bd530d16427c5e93b011)ptitSeb2022-03-141-18/+19
|
* Add some function wrapper of libx11wannacu2022-03-111-22/+201
|
* Some work to have steam streaming working (for #247)ptitSeb2022-03-051-2/+259
|
* Fixed some wrapped functions, upgraded the python scriptrajdakin2021-06-041-59/+12
|
* First passrajdakin2021-04-141-0/+2
|
* Added many wrapped function, and fixed a few one tooptitSeb2021-03-131-0/+53
|
* Better functions name resolving when using TRACE, and fixed some printf ↵ptitSeb2021-03-101-7/+7
| | | | stuff again
* Fixed a few wrapped functionsptitSeb2021-03-081-18/+0
|
* Added wrapped libX11ptitSeb2021-03-081-0/+821