88 Commits

Author SHA1 Message Date
Syoyo Fujita
3c1b1735b7 raise C++ version requirement from C++14 to C++17
Update all CMakeLists.txt, Makefiles, meson.build, setup.py,
and documentation files to use C++17 standard.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 03:39:41 +09:00
Syoyo Fujita
92c1ad436a refactoring RTRenderScene... 2024-08-07 06:04:00 +09:00
Syoyo Fujita
92319a096a Load USD and build RenderMesh using Tydra API. 2024-08-05 04:05:45 +09:00
Syoyo Fujita
374d33f48b cosmetics. 2024-08-04 05:17:49 +09:00
Syoyo Fujita
98f6af46c8 Add note on SDL2. 2024-08-04 04:41:49 +09:00
Syoyo Fujita
2c9d94419c Remove SDL2 sources to diet tinyusdz repo. 2024-08-04 03:12:24 +09:00
Syoyo Fujita
ef2355890e Merge branch 'dev' of github.com:syoyo/tinyusdz into dev 2024-07-07 04:21:08 +09:00
Syoyo Fujita
f89a18e172 w.i.p. 2024-07-07 02:08:34 +09:00
Syoyo Fujita
ed64e343c3 refactor sdlrender example a bit(still w.i.p.) 2024-07-01 04:52:24 +09:00
Syoyo Fujita
f0fe6f3f86 experimental highdpi support in linux. 2023-10-13 22:54:15 +09:00
Syoyo Fujita
e7fbaaac68 emscripten: ASSERTIONS=1 flag is now turned on by default so removed it. 2023-09-28 05:01:07 +09:00
Syoyo Fujita
1fc243576b Update SDL2 to 2.28
[CMake] Remove add_sanitizers() against library(.o/.lib only) target
2023-06-23 20:17:35 +09:00
Syoyo Fujita
809fefb4c0 Simplify cmakefile of sdlviewer example. 2023-01-19 20:36:20 +09:00
Syoyo Fujita
32af42c419 Work around for MSVC's annoying min/max macros. 2022-12-16 04:51:11 +09:00
Syoyo Fujita
1a7acdd86d Add some Tydra utility functions. 2022-11-23 04:03:43 +09:00
Syoyo Fujita
a8f1768527 Update comment in api-tutorial example.
Fix sdlviewer build.
2022-10-31 17:58:18 +09:00
Syoyo Fujita
2645cf722b Update Project file further. 2022-10-15 22:50:45 +09:00
Syoyo Fujita
5ee08fb5fb Update Project file. 2022-10-15 22:44:13 +09:00
Syoyo Fujita
160778883d Refactor source code a bit. 2022-10-07 22:02:25 +09:00
Syoyo Fujita
56d66608e7 Fix sdlviewer compile. 2022-10-06 20:55:16 +09:00
Syoyo
276d96651c Update libSDL2 and imgui.
Disable HIGHDPI on macOS.
2022-10-03 04:55:42 +09:00
Syoyo Fujita
5163ea591a Fix sdlviewer build on MSVC. 2022-09-09 01:47:21 +09:00
Syoyo Fujita
50bf51dea7 Add pystring. 2022-08-16 21:36:13 +09:00
Syoyo Fujita
b84c925fd3 Use original LZ4 source code. 2022-08-16 21:30:15 +09:00
Syoyo Fujita
3ef91cee68 Fix sdlviewer compile.
Cosmestics.
2022-08-15 02:37:07 +09:00
Syoyo Fujita
c355250ff1 Fix sdlviewer build. 2022-08-11 04:03:06 +09:00
Syoyo Fujita
c22c4afc9d Fix compile of sdlviewer.
Further build fix for nanobind.
2022-08-01 22:51:54 +09:00
Syoyo Fujita
c75b4c8d21 Fix android build. 2022-07-19 03:56:32 +09:00
Syoyo Fujita
064ebf1af8 Fix compile.
Define NodeGraph class(just a placeholder for now)
2022-07-12 17:47:18 +09:00
Syoyo Fujita
dc9336e1c7 Fix sdlviewer build. 2022-07-11 04:22:25 +09:00
Syoyo Fujita
f668a28130 Refactor.
Fix sdlviewer build.
2022-07-10 04:19:37 +09:00
Syoyo Fujita
502fa861ea Fix android build. 2022-07-04 17:52:09 +09:00
Syoyo Fujita
abd63ac76b Merge branch 'dev' of github.com:syoyo/tinyusdz into dev 2022-07-03 17:01:18 +09:00
Syoyo Fujita
2362201b8b Refactor source code. 2022-07-03 17:00:10 +09:00
Syoyo Fujita
b1caf4a687 Merge branch 'dev' of github.com:syoyo/tinyusdz into dev 2022-06-26 01:11:21 +09:00
Syoyo Fujita
0ee0785a92 Read texture image using stbi. 2022-05-17 01:00:51 +09:00
Syoyo Fujita
070dce8609 Apply formatter. 2022-05-06 20:08:51 +09:00
Syoyo Fujita
f936586f11 Update SDL2 to 2.0.22.
Update imgui.
2022-05-06 18:16:33 +09:00
Syoyo Fujita
a2e9b6277a Cosmetics. 2022-04-28 17:39:06 +09:00
Syoyo Fujita
cbb2d8fe22 add vs2022 cmake bootstrap batch file. 2022-04-24 02:39:47 +09:00
Syoyo Fujita
92b37765e9 Fix C is missing in cmake project settings. 2022-04-22 22:25:28 +09:00
Syoyo Fujita
16404ce9cb Add imnodes. 2022-04-22 03:33:31 +09:00
Syoyo Fujita
9472ed9150 Add some UI to example viewer. 2022-04-21 13:39:04 +09:00
Syoyo Fujita
7b8e5a451c Add texturedcube USDC model.
Refactor some Shader classes.
2022-04-20 03:10:51 +09:00
Syoyo Fujita
e06a784b7f Fix build of sdlviewer example.
Fix ReconstructGeomMesh in USDC parser.
2022-04-18 02:23:35 +09:00
Syoyo Fujita
dc1969fb7b Update imgui. 2022-03-03 03:29:40 +09:00
Syoyo Fujita
367815782a Add very early UDIMTexture class. 2022-03-03 03:07:34 +09:00
Syoyo Fujita
dcb5f18887 Initial add of pxr compat API. 2021-09-19 22:54:34 +09:00
Syoyo Fujita
0e8c4d349a Refator(W.I.P.) 2021-09-09 22:22:40 +09:00
Syoyo Fujita
55a5c87262 Refactor. 2021-09-01 22:23:49 +09:00