aap and Claude Fable 5
18532c2e13
build the ps2 platform entirely with freesce: --freesce premake option
...
premake5 gmake --freesce retargets the one ps2 platform at freesce
(its own ee-gcc 2.9 + newlib; FREESCE/FREESCE_GCC roots, defaulting
to /usr/local/freesce) -- a premake-time choice since the 2.9 and 3.2
C++ ABIs don't link. The tools/freesce wrappers strip premake's
gcc-3-style dep flags. demoreel_cd_freesce.elf now links with zero
SCE inputs: freesce crt chain, newlib libc/libm, and ctorgen to
register the PluginList ctors gcc 2.9 leaves orphaned.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-08-26 17:53:21 +02:00
aap and Claude Fable 5
ecb52a56f7
clumpview: dff/txd viewer on the skeleton, pc and ps2
...
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-08-26 17:53:11 +02:00
aap and Claude Fable 5
da98dab4a5
skeleton: tracked input state, analog pad api, camera manipulator, file paths
...
EventHandler now keeps keys/mouse/pad state so apps don't have to;
sk::Camera is an orbit/dolly/pan manipulator over an rw::Camera;
GetFilePath mangles paths for cdrom0:/host:/host0: on ps2.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-08-26 17:52:52 +02:00
aap
c1a826b13b
uv fix
2026-08-09 14:49:11 +02:00
aap
1c1bcf0610
fix torus demo for ps2
2026-08-09 13:55:56 +02:00
aap
0a7eb48ce3
added simple demoreel and ps2 skeleton coded by claude fable 5
2026-08-09 01:39:54 +02:00
aap
92851aa1ed
fix build
2026-08-09 00:11:53 +02:00
aap
bb063f4ac5
merge initial ps2 rendering support from other project
2026-08-09 00:05:03 +02:00
aap
4c8cab66bb
Merge pull request #158 from withmorten/master
...
fix SDL3 fullscreen modes
2026-07-15 00:41:39 +02:00
aap
1252b90e03
more tex uniforms
2026-04-28 00:29:51 +02:00
aap
938330ffaa
little cleanup and mousewheel support for skeleton
2026-04-06 01:03:14 +02:00
aap
373961bbce
small stuff
2026-03-28 01:09:10 +01:00
aap
1499b9660c
Merge pull request #147 from madebr/add-sdl3-support
...
Update imgui and add SDL3 support
2025-09-09 12:10:09 +02:00
aap
169a45aa2f
fixed embarrassingly wrong plugin order
2024-12-03 16:06:13 +01:00
aap
15cb2cbb53
Merge pull request #136 from Davilarek/patch-1
...
Fix conditional jump of unitialized value
2024-11-30 22:29:43 +01:00
aap
895556fd81
Merge pull request #135 from madebr/update-202408
...
Get rid of conan, update imgui, and merge all workflows
2024-08-22 17:31:04 +02:00
aap
a6139bc44d
moved d3d9 device reset to a hopefully better spot
2024-02-09 13:14:05 +01:00
aap
05db81b92f
small changes
2023-02-21 01:24:42 +01:00
aap
8271c23a9e
add an ADC flag hack for instancing
2022-05-20 00:12:46 +02:00
aap
25e735048f
Merge pull request #109 from kaalkuul/master
...
Add support for CMake source dependency on GLFW
2022-12-14 19:23:43 +01:00
aap
0bc9c77c81
tiny fix
2022-11-13 21:51:57 +01:00
aap
f7e7841e1c
hacked lighting into im3d
2022-09-22 17:59:20 +02:00
aap
d2f54a2471
Merge pull request #107 from Pirulax/patch-1
...
Add include to `cerrno` to fix build
2022-08-30 14:23:26 +02:00
aap
841325cea5
Merge pull request #106 from sr-tream/geomfix
...
Fix double-free materials
2022-07-08 19:35:53 +02:00
aap
a6d659d1b5
Merge pull request #102 from sr-tream/master
...
Fix deprecated enum operation
2022-06-18 23:34:36 +02:00
aap
b4be832434
Merge pull request #101 from madebr/conan-fix
...
Small pr to fix CI
2022-05-15 09:18:46 +02:00
aap
8dbe79bcd2
Merge pull request #91 from madebr/sdl2_imgui_percounter
...
skeleton: use SDL_GetPerformanceCounter instead of SDL_GetTicks
2022-05-14 21:00:17 +02:00
aap
ac99c20d0c
more fanciness for hopalong
2021-11-26 17:20:17 +01:00
aap
50c8f9ec7f
hopalong orbit viewer; also bezier patches in playground
2021-11-25 14:17:44 +01:00
aap
7dd7ec184d
tiny fix
2021-11-23 14:43:52 +01:00
aap
c60d7a791c
remove stupidity
2021-10-23 12:21:08 +02:00
aap
453ae4b9ee
changes and fixes for ps2
2021-10-14 13:31:30 +02:00
aap
5501c4fdc7
Merge pull request #94 from withmorten/master
...
cmake: only add skeleton to project if tools are enabled
2021-08-19 17:01:25 +02:00
aap
6b9c546ec1
Merge pull request #93 from madebr/cmake_tools_mainproject
...
cmake: build tools and install librw by default, only when main project
2021-08-19 16:18:25 +02:00
aap
57559969f7
Merge pull request #90 from madebr/macos_ps2_fix
...
Use ps2dev docker for playstation 2 + fix macos error
2021-08-19 15:36:42 +02:00
aap
8f1321f194
gl raster fixes
2021-08-17 23:20:56 +02:00
aap
dfe8d1f115
little fixes
2021-08-17 13:14:37 +02:00
aap
4c4b199057
fix type bug
2021-07-20 13:19:25 +02:00
aap
5ac21e0f2f
fix mem leak
2021-07-15 21:02:00 +02:00
aap
b164e49dcf
Merge pull request #88 from madebr/fix_imguitest
...
examples: fix imguitest
2021-07-09 12:55:40 +02:00
aap
7c105b9f28
Merge pull request #84 from ccawley2011/patch-1
...
Add missing keycode in the SDL2 backend
2021-07-09 10:06:02 +02:00
aap
33efe1902b
Merge pull request #85 from ccawley2011/patch-2
...
Replace bintray URLs
2021-07-09 10:05:45 +02:00
aap
cf77dcee66
Merge pull request #86 from madebr/imgui_bump
...
Bump imgui to 1.83
2021-07-09 10:05:22 +02:00
aap
b1781f4189
Merge pull request #78 from ccawley2011/subrast-files
...
Copy files required by subrast example
2021-07-05 14:54:04 +02:00
aap
8d6392670b
Merge pull request #79 from ccawley2011/playground-files
...
Move the playground data files into a subdirectory
2021-07-05 14:53:54 +02:00
aap
a5bc972322
Merge pull request #80 from AGraber/patch-1
...
Fix double "TARGET" typo
2021-07-04 18:12:34 +02:00
aap
b2ceadc9f2
Merge pull request #75 from madebr/pr69extra
...
cmake: build examples on all platforms + no more need for FindNXGL for Nintendo Switch
2021-06-29 11:46:54 +02:00
aap
6f5e6fe4e8
Merge pull request #73 from AGraber/nx-new
...
Add Nintendo Switch support through CMake
2021-06-22 12:50:59 +02:00
aap
5b4f91b161
actually add im3d example
2021-03-10 09:40:33 +01:00
aap
b7b7334dbb
added im3d example
2021-03-10 01:13:17 +01:00
aap
136101bf10
added im2d example
2021-03-09 23:52:11 +01:00
aap
70d222deeb
add camera example
2021-03-03 21:53:06 +01:00
aap
47487afc04
subrast example
2021-03-03 16:43:20 +01:00
aap
d13bd898fe
add some cleanup to lights example
2021-03-03 02:15:38 +01:00
aap
0921a2b003
finished lights example
2021-03-03 02:00:52 +01:00
aap
af20de4522
changes to gl shaders
2021-03-02 22:21:58 +01:00
aap
427b67c14c
fixes to uniforms
2021-03-02 17:23:39 +01:00
aap
0102f88367
Merge pull request #68 from phire/uglyness
...
GL: Fix MSAA off mode
2021-02-28 10:49:29 +01:00
aap
81ed9cb75e
Merge pull request #67 from phire/delete_the_right_thing
...
Opengl: need to delete Shader, not Program
2021-02-27 09:34:25 +01:00
aap
4dfaa83f49
Merge branch 'master' of github.com:aap/librw
2021-02-26 17:20:29 +01:00
aap
58357e37e1
implement more options for matfx
2021-02-26 17:20:20 +01:00
aap
373f8399cd
Merge pull request #62 from HaydnTrigg/master
...
D3DDevice recreateVidmemRasters and IDirect3DDevice::CreateTexture undefined behavior
2021-02-21 20:03:12 +01:00
aap
bb7fb68531
opengl default pipe: dont do unnecessary alpha test
2021-02-20 00:02:51 +01:00
aap
276ac82ddf
implement new gl uniform system
2021-02-19 23:32:15 +01:00
aap
8b2caf8f86
window size test
2021-02-18 21:03:42 +01:00
aap
cc550ff69c
fix raster bugs
2021-02-18 19:57:42 +01:00
aap
65c619b3e7
glFramebufferTexture -> glFramebufferTexture2D
2021-02-18 11:07:36 +01:00
aap
576d211cbd
vertex input stream functions
2021-02-18 01:57:41 +01:00
aap
6116e51b24
little readme changes; added an architecture doc
2021-02-17 17:17:13 +01:00
aap
3ec67d1496
Merge pull request #57 from AGraber/glad_khr_debug
...
Add GL_KHR_debug extension to loader
2021-02-17 15:50:42 +01:00
aap
c2defffca3
Merge pull request #56 from ShFil119/patch-2
...
Update CMakeLists.txt
2021-02-17 14:33:31 +01:00
aap
a60b7a9a57
Merge pull request #55 from ShFil119/patch-2
...
Update CMakeLists.txt
2021-02-17 13:57:10 +01:00
aap
f49c707db3
Merge pull request #54 from AGraber/glad_changes
...
Update glad loader
2021-02-17 10:50:12 +01:00
aap
767ee0eac3
glad extension fix
2021-02-17 01:33:12 +01:00
aap
8ea4c9ae31
Merge pull request #48 from AGraber/gl3_glad
...
Add glad (OpenGL function loader) support
2021-02-17 00:17:29 +01:00
aap
41ae7b9b61
switched d3d im2d to use a VS so we can have fog
2021-02-12 20:09:37 +01:00
aap
fb859c0fa6
fix opengl im2d. d3d still no fog
2021-02-12 13:58:11 +01:00
aap
4c77fb5754
fix d3d fb lock
2021-02-12 00:04:15 +01:00
aap
14dab85dca
playing around with clipping; fix ps2 build
2021-02-11 16:39:14 +01:00
aap
5c95300890
fix d3d state cache
2021-02-06 11:19:04 +01:00
aap
71d132839e
add modulate flag check for material rendering
2021-02-06 10:59:38 +01:00
aap
207c2ee244
opengl mipmap fix
2021-02-04 17:34:04 +01:00
aap
a4df4d8b5d
fix questionable bug
2021-01-29 14:06:24 +01:00
aap
60a5ace163
anisotropy plugin
2021-01-21 22:02:49 +01:00
aap
9260bddc66
framebuffer read lock; gl raster to image
2021-01-21 02:23:28 +01:00
aap
baa8666a03
some fixing; may have to revisit matfx again in the future...
2021-01-20 23:42:00 +01:00
aap
e9e2488834
fix memory leak
2021-01-20 18:47:37 +01:00
aap
11104a16d2
strdup fix
2021-01-19 18:28:49 +01:00
aap
3c18728211
Merge pull request #46 from SK83RJOSH/stencil-fix
...
Bug Fix: Use D24S8 explicitly in GL3 driver
2021-01-19 18:12:42 +01:00
aap
c493613724
Merge pull request #42 from ccawley2011/rwstrdup
...
Replace use of strdup with rwstrdup
2021-01-14 00:34:13 +01:00
aap
77ea31bdba
Merge pull request #45 from ShFil119/warns
...
Fix some warnings on gcc/clang
2021-01-14 00:33:43 +01:00
aap
61b288a9fe
zero d3d device cache
2021-01-09 21:05:14 +01:00
aap
78d540fce0
Merge branch 'master' of github.com:aap/librw
2021-01-09 19:44:53 +01:00
aap
f04ddf031d
extra surf prop for opengl
2021-01-09 19:44:46 +01:00
aap
d008d5107b
Merge pull request #44 from madebr/ps2_conan
...
cmake updates + test SDL2 & PS2 on Github Actions
2021-01-02 23:21:59 +01:00
aap
f68bdb3649
Merge pull request #43 from ccawley2011/sdl2
...
Get the SDL2 backend working again
2021-01-02 23:13:09 +01:00
aap
9c578580ec
fixed endian bug
2020-12-20 19:11:34 +01:00
aap
ed9cb45ee9
stencil render states
2020-12-16 15:48:26 +01:00
aap
526f17fadc
missing break
2020-12-13 18:56:25 +01:00
aap
857526df46
Merge branch 'master' of github.com:aap/librw
2020-12-03 20:45:50 +01:00