Commit Graph

74 Commits

Author SHA1 Message Date
Dave Murphy
4f6e700642
sdl2-demo: use acceleration 2024-01-20 02:21:36 +00:00
TurtleP
713404797b
Delete various copy constructors and assignment operators (#102)
Prevents common C++ programming mistakes
2023-01-04 21:30:48 +01:00
scturtle
0947425fc5 graphics/deko3d: fix and simplify rbtree code 2022-09-14 19:16:35 +02:00
yellows8
f03b9864ce
Improved IMAGE_DISPLAY handling in simplegfx. 2021-09-13 13:25:26 -04:00
yellows8
78b1ed515e
Updated for libnx applet changes. 2020-12-15 19:17:30 -05:00
fincs
1e59bd0699
Update all non-HID examples for hid-refactor 2020-12-02 14:39:00 +01:00
fincs
847bb129e9
Use diagAbortWithResult instead of fatalThrow 2020-10-31 19:13:24 +01:00
Dave Murphy
c21700136e
remove stray printf 2020-07-07 02:54:53 +01:00
Nichole Mattera
cb01bf3c37
Fixed SDL2 demo to not render text on every frame. (#81) 2020-06-26 09:41:59 +01:00
AdaLovegirls
ea27fe123d
Added sdl2-ttf example to sdl2-demo (#80) 2020-06-25 12:31:06 +01:00
Dave Murphy
a0ce16d0f7 add sdl2 demo using romfs for data 2020-05-26 23:49:58 +01:00
fincs
1a4cb0662a
deko example framework: Include <unistd.h> for close() 2020-05-06 00:57:24 +02:00
fincs
d8e5cd4d2b
Use nxlinkStdioForDebug in deko_examples in order to avoid collisions with the console 2020-04-17 16:49:38 +02:00
HookedBehemoth
794a26392b update for libnx pl init change 2020-04-15 18:18:33 +02:00
fincs
bbd8727804
Add deko3d GPU-rendered console example 2020-04-04 13:41:18 +02:00
fincs
36dff0db63
Import deko3d examples 2020-04-04 13:41:18 +02:00
fincs
554d75d499
Add basic deko3d C example (rendering a triangle) 2020-04-04 13:41:05 +02:00
fincs
f82d955dfe
U64_MAX -> UINT64_MAX 2020-03-16 16:22:27 +01:00
yellows8
c3c4c4f07c
Updated for latest libnx (fatalSimple -> fatalThrow). 2019-10-25 18:51:09 -04:00
yellows8
d1d712702a
Added graphics/simplegfx_moviemaker. 2019-08-28 18:46:58 -04:00
fincs
d6db1e45c9 Update ARCH to -march=armv8-a+crc+crypto 2019-04-05 13:20:32 +02:00
fincs
373eb9c1f2 Remove newlib long double math workaround 2019-03-29 19:25:06 +01:00
fincs
f07f848dfd Consolidate all makefiles with changes from the template 2019-03-26 13:52:19 +01:00
Cpasjuste
bf8ac646b0 add sdl2 graphics example (#36) 2019-01-07 19:12:39 +00:00
fincs
0ea76cf3ed Replace usage of old gfx API with new NWindow/Framebuffer API. Clean up some of the examples that used mixed console + custom sw rendering. 2018-12-25 16:58:57 +01:00
fincs
6590041f87 OpenGL examples: use NWindow instead of old gfx API 2018-12-25 16:58:57 +01:00
fincs
f97ccaa9e0 OpenGL examples: make eglChooseConfig attribute list forwards-compatible 2018-12-07 00:01:25 +01:00
fincs
696b163d0a Add opengl/gpu_console example 2018-10-06 17:06:22 +02:00
fincs
4894fcf472 Update console examples to use the new console API. Improved documentation of application template. 2018-10-06 16:50:57 +02:00
fincs
5c2187ca44 OpenGL examples: use eglMakeCurrent to unbind the context/surfaces in deinitEgl 2018-09-26 20:12:25 +02:00
Dave Murphy
9334a40b31 use default gnu++14 instead of explicit gnu++11 2018-09-19 02:10:58 +02:00
fincs
d4a0ac2ec2 Add OpenGL dynamic_resolution example (also shows off instanced rendering ( ͡° ͜ʖ ͡°) ) 2018-09-18 00:31:55 +02:00
fincs
1643d44dee OpenGL examples: pass correct context creation configuration 2018-09-14 17:23:07 +02:00
fincs
012423e429 Remove unnecessary calls to gfxWaitForVsync 2018-09-09 17:25:47 +02:00
fincs
8ebbb5fdec Add OpenGL examples 2018-09-08 20:41:17 +02:00
yellows8
adb3e6d0f0 Handle newlines in shared_font example, and clear framebuf. 2018-09-08 17:17:14 +02:00
yellows8
d0ced51d15 Use plGetSharedFontByType() and updated comments, etc. Better error handling. 2018-09-08 17:17:14 +02:00
yellows8
850b935c92 Fixed typo. 2018-09-08 17:17:14 +02:00
yellows8
db568881ea shared_font example now displays a string. 2018-09-08 17:17:14 +02:00
yellows8
74b4d912a5 More freetype impl in shared_font. 2018-09-08 17:17:14 +02:00
yellows8
b51591ec65 plFontData -> PlFontData 2018-09-08 17:17:14 +02:00
yellows8
769ec8cdd3 Restore shared_font example, which now uses freetype. 2018-09-08 17:16:48 +02:00
Dave Murphy
13000dfd88 fix bin2o rule for parallel make 2018-05-22 00:56:53 +02:00
Dave Murphy
4dcced2805 parallelise Makefiles 2018-05-02 21:58:58 +02:00
Thompson Lee
d4cf965df9 Updated all hidKeys...() function to store u64 instead of u32. (#28)
Also fixed some whitespace in usbds example
2018-04-30 00:18:16 +02:00
yellows8
57dfdb9ff2 Moved shared_font into another repo. 2018-04-24 13:56:25 -04:00
yellows8
ff23678a2d Added initial shared_font example. 2018-04-23 21:18:48 -04:00
Dave Murphy
305c6f325e add ROMFS option to all Makefiles (#25)
* add romfs building

* report error on failure

* add ROMFS option to all Makefiles
2018-04-19 14:54:51 -04:00
Dave Murphy
17c6b8658c use __SWITCH__ in preference to just SWITCH to avoid potential collisions 2018-03-11 00:37:23 +01:00
plutoo
a8e052bb72 Untabify 2018-03-07 18:51:41 +01:00