Michel Heily
|
778274b5ae
|
refactor: split "plat" binaries into separate crates
Former-commit-id: 73554b0128e036279f7ac895acb57d8f89cb1c96
|
2020-02-23 00:30:38 +02:00 |
|
Michel Heily
|
ade03121ee
|
feat(sdl2): Support window resizing
Former-commit-id: f5e70c8a15b53eb7aded9f630e5c1fb1dce55fba
|
2020-01-21 01:20:23 +02:00 |
|
Michel Heily
|
49a3bc6fd0
|
feat: Add temporary project icon
Former-commit-id: 05da47f328f076045f4b27f521c72e03648ede77
|
2020-01-12 01:30:35 +02:00 |
|
Michel Heily
|
1c63fcd9b3
|
feat: plat/sdl: Support file drag events to load new roms
Former-commit-id: daeb01577ec79c23c26e2f3f6c923e46cc09d4bc
|
2020-01-11 17:36:12 +02:00 |
|
Michel Heily
|
e50f82d496
|
plat: sdl2: optimization: Create texture ahead of time instead per frame
Former-commit-id: b3673b49f60713474af76efbe316a30133e12dec
|
2020-01-11 16:12:54 +02:00 |
|
Michel Heily
|
467cd9728a
|
plat: sdl2: Keep the video subsystem in the main scope
Former-commit-id: 36b7c3478f4396b7d6dc2e234a0790ae3b3eba45
|
2019-12-29 23:44:34 +02:00 |
|
Michel Heily
|
cb630ffb8e
|
Optimise SDL2 rendering code
Former-commit-id: 4a0e4f57a97c98bc8a930901bd1ba2125d96138b
|
2019-12-20 17:48:24 +02:00 |
|
Michel Heily
|
385016f24a
|
Use Rc<RefCell<T>> to have the GameboyAdvance struct hold references to platform video,audio,input combo
Former-commit-id: bfe233a333790fe1bad1038bd553a3fe244e57fa
|
2019-12-20 15:11:26 +02:00 |
|
Michel Heily
|
aee86d85c8
|
Start Sdl2AudioPlayer
Former-commit-id: 905b846d751db577bc213f1ca38a4c0e72558cfa
|
2019-12-20 15:11:26 +02:00 |
|
Michel Heily
|
04d2edfc01
|
Refactor "backend" concept
See plat/sdl2
Former-commit-id: 5f7c9625467003d5b73307959095eb5365db523e
|
2019-12-20 15:11:26 +02:00 |
|