Commit Graph

34 Commits

Author SHA1 Message Date
Jeremy Soller
6eb28fa429
Fix compilation of libiconv and sdl 2019-08-29 09:42:29 -06:00
Jeremy Soller
468185973e
sdl: remove debugging 2019-08-12 14:52:08 -06:00
Jeremy Soller
e978c51832
Fix relative mode 2019-08-12 14:40:46 -06:00
Jeremy Soller
adc1d6c693
sdl: Add mouse grabbing, hiding cursor, and relative mouse mode 2019-08-12 13:36:14 -06:00
Tibor Nagy
4f4005ac4a sdl: Fix null pointer dereference
In some cases the SDL event loop could kick in before the window gets initialized.
2019-02-11 12:57:42 +01:00
Jeremy Soller
8f153efb38
Add build argument to autotools stuff 2019-01-20 15:32:38 -07:00
Jeremy Soller
917dcda07f
Remove patches for linking pthreads 2019-01-07 17:36:36 -07:00
Jeremy Soller
5997efe115
sdl: Remove debugging 2018-12-30 08:50:31 -07:00
Jeremy Soller
12a3ed9975
Update redox audio patch 2018-12-29 19:19:41 -07:00
Jeremy Soller
936354cb53
Add threading and audio for redox 2018-12-29 17:31:08 -07:00
Jeremy Soller
bcfaace90c
Add timers to sdl, update libiconv patch 2018-12-29 08:17:56 -07:00
Tibor Nagy
e39d50027a Fix SDL_Flip, fix syobonaction recipe 2018-12-11 22:30:45 +01:00
Jeremy Soller
f4b46490ff
Do not remove sdl-config 2018-12-10 13:40:22 -07:00
Jeremy Soller
a421212313
Recipe cleanup and add freeglut (WIP) 2018-12-10 12:44:02 -07:00
Jeremy Soller
5391551561
Make all make calls parallel 2018-12-02 19:50:30 -07:00
Tibor Nagy
80742537b0 sdl: Reject all non-32bit pixel formats 2018-11-28 03:38:02 +01:00
Jeremy Soller
8aefc0353f Remove unused header file sys/redox.h 2018-08-19 18:02:27 -06:00
Jeremy Soller
1ce61efb45 Fix incorrect header include 2018-08-19 17:53:22 -06:00
Tibor Nagy
6ee311dc8d sdl: Revert unicode fix 2018-05-06 04:28:18 +02:00
Tibor Nagy
8189b9725a sdl: Enable dummy cdrom 2018-05-03 20:37:20 +02:00
Tibor Nagy
b585522be9 sdl: Fix alpha handling 2018-05-01 17:45:38 +02:00
Tibor Nagy
e40f14f106 Fix resize flag 2018-04-30 00:17:17 +02:00
Tibor Nagy
88f9d40aab Fix linking problems
The Rust code and some built-in compiler functions (__divdc3/__divsc3/__divxc3)
complained about missing floating-point stuff:
- fmax, fmaxf, fmaxl, logb, logbf, logbl, scalbnl, trunc, floor, ceil.

Passing `--gc-sections` to the linker seems to fix this.
2018-04-29 23:50:07 +02:00
Tibor Nagy
d80128bbd2 Use liborbital in SDL 2018-04-26 02:33:45 +02:00
Tibor Nagy
707d9fb676 Enable SDL timers 2018-04-22 17:57:18 +02:00
Jeremy Soller
a1d531d79b Fixes for pkg-config. Add libpng to netsurf 2018-02-27 20:59:13 -07:00
Tibor Nagy
acdf34e364 sdl: Fix page fault on SDL_Quit
Do not free the pixel buffer after it's unmapped.
Part of #126
2018-02-26 19:58:47 +01:00
Tibor Nagy
aa97201d7f sdl: Implement SDL_RESIZABLE and SDL_WM_SetCaption
Part of #126
2018-02-26 12:18:23 +01:00
Tibor Nagy
2d7bade13a sdl: Implement mouse wheel scrolling, middle and right buttons 2018-02-22 17:23:57 +01:00
Tibor Nagy
cc2053969f sdl: Update video to the latest orbital protocol 2018-02-21 16:22:52 +01:00
Jeremy Soller
123c12ad39 sdl: Require 32 bpp 2017-11-21 21:07:21 -07:00
Jeremy Soller
72c6f23314 Update SDL patch 2017-11-21 19:39:40 -07:00
Jeremy Soller
d155f52d99 Add async flag for SDL 2017-11-21 19:17:23 -07:00
Thomas Levy
cd716a4ec2 Add recipe for PrBoom. It almost runs doom! 2017-10-15 10:44:06 -07:00