bf60c14d5e
Improve thread safety.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m42s
2024-11-12 14:31:43 -05:00
83a9baea34
Cleanup
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 7m9s
2024-11-12 11:31:18 -05:00
Redacted
95de887499
Update README.md
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m48s
2024-11-01 15:13:02 -04:00
81ebc175e2
Structures for skeletons
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m57s
2024-11-01 13:09:32 -04:00
82669b43bc
Wireframe OBB + VertexArray
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 7m47s
2024-10-31 12:50:56 -04:00
779f212a29
Implemented J3D::DrawCubicBezierCurve
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m42s
2024-10-25 13:17:07 -04:00
0cc18cfdad
J3D Framework Progress
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m19s
2024-10-25 11:35:31 -04:00
da35075735
Work-in-progress documentation for J3D x2
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m21s
2024-10-24 13:33:32 -04:00
d29ea018c3
Work-in-progress documentation for J3D
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 3m55s
2024-10-24 13:22:51 -04:00
72c256f907
FillSphere is completely fucked.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m46s
2024-10-24 12:42:38 -04:00
7687c0d873
fix winding order
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m51s
2024-10-24 12:23:55 -04:00
ad34e9ffc0
Implement FillAABB
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m1s
2024-10-24 12:09:59 -04:00
5a9716af02
Implementation of WireframeAABB (Still validating?)
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 7m1s
2024-10-24 11:24:25 -04:00
ce5c4d4eb1
Sending up work
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m44s
2024-10-23 14:16:33 -04:00
0302c43f5d
Merge branch 'master' of https://git.redacted.cc/Josh/JGL
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m41s
2024-10-22 22:32:27 -04:00
9a5554e447
Update README.md
2024-10-22 22:32:21 -04:00
7dada0e51f
This Dick
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
2024-10-22 20:32:32 -04:00
807eef59bc
a word
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
2024-10-22 19:04:49 -04:00
4d97c6dead
Make it go faster
Run ReCI Build Test / Explore-Gitea-Actions (push) Has been cancelled
2024-10-22 19:02:01 -04:00
686a4be0c9
Visible Wireframe Sphere, need some camera rotation to see it properly though.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m44s
2024-10-22 13:46:59 -04:00
68ba438433
Fix Prior issue with circle render.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m17s
2024-10-22 13:30:52 -04:00
e4a4f01b28
Un-commenting Line 166 stops all rendering, also, it appears circles are gone?
Run ReCI Build Test / Explore-Gitea-Actions (push) Has been cancelled
2024-10-22 13:26:04 -04:00
aa4a29961c
Implement FillEllipse and OutlineEllipse
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m30s
2024-10-22 12:26:40 -04:00
55b67ab850
Update RenderTarget.cpp
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m38s
crash related to making a render target with a color attachment 0x0
2024-10-22 10:49:56 -04:00
68e98e6c43
Implement documentation + A special case check on DrawArc.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m50s
Prerelease-37
2024-10-21 13:03:44 -04:00
4e9645436e
Implement documentation + A special case check on DrawArc.
Run ReCI Build Test / Explore-Gitea-Actions (push) Has been cancelled
2024-10-21 12:57:20 -04:00
ea99a96e64
Doxyfile
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
2024-10-18 15:00:51 -04:00
6866ba828b
Outline of Documentation work
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m45s
2024-10-18 14:50:20 -04:00
4893233301
Outline of Documentation work
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m51s
2024-10-18 13:25:48 -04:00
7b5ef6045b
CachedFont destructor.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m59s
2024-10-18 10:01:21 -04:00
5998bec833
Cleanup.
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m1s
Preparing for Release-1, J2D lighting is all that's left and then I can work on J3D.
Added helper functions to get rid of the constant need to dereference things.
Wrote a few functions that were defined but never implemented.
2024-10-17 12:48:28 -04:00
0f4ada563e
Fix for Nvidia driver being exceedingly picky.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m24s
2024-10-17 00:40:55 -04:00
b9bae43cf3
Documentation work
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m51s
2024-10-16 14:30:42 -04:00
7f1794e48f
Naiive & Slow (But correct) implementation of OutlineRoundedRect. Needs to be performance-improved to a contiguous line loop.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 7m7s
2024-10-16 13:19:42 -04:00
cc504c65ec
copy construct RenderTarget.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m36s
Prerelease-36
2024-10-13 16:37:51 -04:00
bb4a80e36d
Copy texture without readbacks.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m5s
2024-10-13 09:45:24 -04:00
5d981e64fc
Merge remote-tracking branch 'origin/master'
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m6s
2024-10-11 13:29:59 -04:00
5b19d26b79
Implement rounding on DrawString input coordinates (Crisp text rendering even when users pass in non-integer values, however, still need to account for non-integer scaling).
2024-10-11 13:29:53 -04:00
8e834f9c5a
glad update
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m51s
Only use the GL_ARB extension because it'll be more widely supported than EXT.
Prerelease-35
2024-10-10 22:09:21 -04:00
dbdb4f7ec1
I'll try this I guess idk.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m40s
2024-10-10 19:34:34 -04:00
39c7c7ac0d
Fix using RenderTargets on a texture that has mipmaps.
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m40s
Also better mipmap generation.
2024-10-10 13:12:18 -04:00
e155d272bb
Update to latest everything
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m37s
2024-10-10 12:28:45 -04:00
2ee5015d61
Update RenderTarget.cpp
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
Whoopsies
2024-10-09 23:08:17 -04:00
4484fd482f
Update JGL.cpp
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
Fix memory error
2024-10-09 22:54:41 -04:00
97573e28a9
Multi-Sample-Anti-Alias.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m4s
2024-10-09 22:22:24 -04:00
0417c37460
Render Targets Update.
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m54s
Allow rendering onto a texture that's been loaded already.
Make DrawSprite commands work regardless of if the texture was loaded in inverted or not.
You however cannot draw onto a texture which is upside-down in vram because your draw commands would be positioned incorrectly.
2024-10-08 18:25:31 -04:00
0a757407d8
Update CMakeLists.txt
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m5s
Don't link libJGL.so to event.
2024-10-08 12:13:42 -04:00
308b0dc854
Improve memory safety.
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m44s
Also fixed a case where we didn't reset the GL state correctly 🤷
2024-10-06 23:03:50 -04:00
5f367efc28
Ability to resize render targets.
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m48s
2024-10-06 00:01:06 -04:00
b4c29315f4
Improve memory safety of VRamList
...
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m5s
Copying it around is slow and you wouldn't do it. But incase some idiot actually does so it doesn't break everything.
2024-10-05 20:14:46 -04:00