-
97aed4e5ca
Honestly fuck if i know atp
main
NaifBanana
2026-10-19 03:09:35 -05:00
-
a4b6c55645
Starting to isolate api
api_isolation
NaifBanana
2026-10-13 02:37:58 -05:00
-
-
416446206f
Made window hinting/param system easier
NaifBanana
2026-10-12 16:54:36 -05:00
-
c6ab0327c1
Removed include functional
buffer_update
NaifBanana
2026-10-12 00:52:24 -05:00
-
e6a5c9e805
Better callbacks
NaifBanana
2026-10-12 00:51:50 -05:00
-
b9e8144519
Added callbacks
NaifBanana
2026-10-11 17:48:27 -05:00
-
06f261b793
Heavy buffer update, window update, object tracking
NaifBanana
2026-10-11 13:29:21 -05:00
-
e76ef32c45
Nuked old window class outta orbit!
NaifBanana
2026-09-09 12:28:36 -05:00
-
f49650744a
Lots of stuff, ending with Window restruct
NaifBanana
2026-09-09 12:18:35 -05:00
-
ab56a2cc95
Minor cleanup and added some Type utils
NaifBanana
2026-10-11 13:32:27 -05:00
-
e2ea8c5373
Added tid global tools
NaifBanana
2026-09-09 12:15:41 -05:00
-
be68245771
Uhhhhh big big changes
NaifBanana
2026-08-20 08:13:26 -05:00
-
bb2f046c90
Made NBGraphics installable
NaifBanana
2026-07-19 22:19:12 -05:00
-
3bad580793
Huge graphics overhaul
NaifBanana
2026-07-18 16:35:30 -05:00
-
960689ecb6
Forgot to actually compile the shader :P
NaifBanana
2026-06-26 09:50:10 -05:00
-
a5c207d150
Change invalid buffer binding to warning instead of error
NaifBanana
2026-06-26 09:49:27 -05:00
-
ecd6db5eab
Added vertex buffers/data handling and shader/program handling
NaifBanana
2026-06-26 02:42:16 -05:00
-
52a01debd6
Mild updates to Window and other pieces to match the rest
NaifBanana
2026-06-11 04:21:53 -05:00
-
fa749a6ebf
Make VertexAttributePointer store index instead of buffer pointer
NaifBanana
2026-06-10 19:43:35 -05:00
-
cac2eca144
Made buildable now
NaifBanana
2026-06-08 03:37:18 -05:00
-
3a097df594
Large OpenGL Object handling overhaul
NaifBanana
2026-06-08 03:20:51 -05:00
-
bfe020c5c6
Initial NBData, added FFT
nbdata
NaifBanana
2026-08-20 08:11:13 -05:00
-
91cdfc1754
Merge branch 'main' of https://git.naifb.com/naifb/NBEngine
NaifBanana
2026-08-20 08:10:29 -05:00
-
-
9628a75710
Better sinks, better loggers, etx
error_struct
NaifBanana
2026-08-20 08:08:20 -05:00
-
5415a01885
Made NBEngine installable + CMake restruct
NaifBanana
2026-07-19 22:19:50 -05:00
-
abbae156a2
Simplifying error design
NaifBanana
2026-07-18 16:37:39 -05:00
-
352a45bce0
Update README.md
naifb
2026-06-26 14:54:17 +00:00
-
e4b164f29a
Error system simplification
NaifBanana
2026-06-26 02:43:16 -05:00
-
cff7164d27
Mild cleanup
NaifBanana
2026-06-11 04:23:29 -05:00
-
13ef940b2d
Formatting tweaks
NaifBanana
2026-05-02 03:37:06 -05:00
-
58121bdf28
Got logging and errors basically all working the way I want
NaifBanana
2026-05-02 01:50:53 -05:00
-
0f62aecfa3
Error logging almost working!
NaifBanana
2026-04-19 19:19:47 -05:00
-
40cf079e9d
Added type traits and string utils
NaifBanana
2026-04-19 18:08:58 -05:00
-
fb695798e7
nb::Error objects now working
NaifBanana
2026-04-18 18:33:33 -05:00
-
e1c456bfe4
I mean it compiled
NaifBanana
2026-04-10 00:41:01 -05:00
-
e23e062e58
Man im so tired This is wrong but I can taste it, im close
NaifBanana
2026-04-10 00:31:11 -05:00
-
fd7d36e4be
Added more Util tests and str-wstr related changes to util functions
NaifBanana
2026-04-09 17:44:19 -05:00
-
0b473c0f8a
Made errors mostly work as hoped
NaifBanana
2026-04-06 02:22:28 -05:00
-
-
d448b6724a
README
NaifBanana
2026-05-18 01:32:29 -05:00
-
a52a88a2d6
Minor and useless line changes
NaifBanana
2026-04-04 15:26:08 -05:00
-
7e0ef3d269
Revert struct lol
NaifBanana
2026-04-04 15:01:39 -05:00
-
2f8410e8db
Fixing includes in CMake
NaifBanana
2026-04-04 14:44:39 -05:00
-
7d44f8dfff
Project restructure
NaifBanana
2026-04-04 14:39:17 -05:00
-
0ac355a4a0
CMake adds files to global vars properly for documentation
NaifBanana
2026-04-04 14:31:36 -05:00
-
5ae4ac16b9
More CMake changes
NaifBanana
2026-04-02 03:52:24 -05:00
-
768d6c595b
Git ignore
NaifBanana
2026-04-02 03:39:27 -05:00
-
eb0ae43fae
Adding Doxygen and CMake changes to support it
NaifBanana
2026-04-02 02:41:24 -05:00
-
fe8d4b8e13
Added VAO and some stuff
NaifBanana
2026-03-21 22:14:31 -05:00
-
9ec4a11abf
NBGraphics restructure
NaifBanana
2026-03-17 01:47:05 -05:00
-
48464504c8
Cleaning up logger.
NaifBanana
2026-03-15 23:18:45 -05:00
-
cc0bca634f
Working on printing tables. Not done but have a framework going.
NaifBanana
2026-02-12 01:05:33 -06:00
-
9be6036265
Refactored to do CRTP. Got multi val init working
NaifBanana
2026-01-28 19:43:08 -06:00
-
50e37b8421
Separating out into DataSink CRTP model. Removed SmartStreams
NaifBanana
2026-01-27 22:25:12 -06:00
-
4c8c622f0b
Renamed some preproc vars and some CMake/build dir cleanup
NaifBanana
2026-01-26 11:39:08 -06:00
-
3b828a34ff
Restructured tests and matured Logger a lil bit, now LoggerBase
NaifBanana
2026-01-26 11:19:44 -06:00
-
f8a8813b3e
Polished Logger template, semi working
NaifBanana
2026-01-19 04:05:26 -06:00
-
847bf3a078
Dropping smartstreams (not fully cleared) and added get_pid()
NaifBanana
2026-01-18 18:24:26 -06:00
-
c4ee778040
Proper dispatch
NaifBanana
2026-01-14 03:05:10 -06:00
-
91ba24703a
Trying yet another scheme, back to a stream wrapper but with mixins this time.
NaifBanana
2026-01-13 03:21:58 -06:00
-
0bb5bff559
More CMake cleanup, esp with build/target options and branching
NaifBanana
2025-12-27 22:49:02 -06:00
-
4ac700e481
Renamed NBCoreUtils to just NBCOre
NaifBanana
2025-12-27 03:49:34 -06:00
-
de686e7daa
CMake/project reorg
NaifBanana
2025-12-27 03:45:07 -06:00
-
6134a66c71
Made some changes to logger and picked a new direction to chase smart text concept
NaifBanana
2025-12-27 03:24:20 -06:00
-
d2102e320a
No longer using SmartStreams
NaifBanana
2025-12-22 12:12:03 -06:00
-
6a0583b44b
Smarter SmartText (not fully working)
NaifBanana
2025-12-12 02:19:45 -06:00
-
c66c4d5574
Betterer smostream
NaifBanana
2025-12-11 01:31:11 -06:00
-
f797aea454
Still kinda working on smartstreams
NaifBanana
2025-12-11 00:41:52 -06:00
-
95120f411e
Got SmartOStreams kinda working!
NaifBanana
2025-12-09 03:24:30 -06:00
-
85875d8130
Made code more nice to look at (to me)
NaifBanana
2025-11-10 00:42:31 -06:00
-
17624e9e3c
Visual/text changes to error format output
NaifBanana
2025-11-10 00:04:28 -06:00
-
3f0486b889
Added automagic constructor inheritance.
NaifBanana
2025-11-10 00:02:06 -06:00
-
3ac76f1fac
Checked for more usual realife error cascade situation
NaifBanana
2025-11-09 23:55:19 -06:00
-
c2cdfe7052
Working error system I believe
NaifBanana
2025-11-09 23:36:12 -06:00
-
9024cce1b4
Changed error system to CRTP, rough draft
NaifBanana
2025-11-06 02:03:49 -06:00
-
a7428ef55f
Uhhh changes idek anymore mayn
NaifBanana
2025-11-05 00:21:11 -06:00
-
ac1762cb67
ignore vscode
NaifBanana
2024-10-24 10:37:43 -05:00
-
da85894494
Gitignore again
NaifBanana
2024-10-24 10:33:18 -05:00
-
4bd875d75f
Readme2
NaifBanana
2024-10-23 22:45:50 -05:00
-
e60b85f86e
Readme
NaifBanana
2024-10-23 22:43:08 -05:00
-
e76a630359
Gitignore
NaifBanana
2024-10-23 22:25:51 -05:00
-
d0d741fa03
Init
NaifBanana
2024-10-23 22:25:23 -05:00
-
3f3c79a9c5
Initial commit
NaifBanana
2024-10-23 22:26:24 -05:00