Commit Graph

9 Commits

Author SHA1 Message Date
0d93cd9e6d Graphics pipeline creation is working 2025-03-11 22:45:21 -04:00
a9fe4683fb Graphics pipeline iteration
Lot of code.
Not working yet
2025-03-09 22:52:08 -04:00
aae780ec6d First pass graphics pipeline. Not functional 2025-03-09 16:54:26 -04:00
8c6c42e123 Shader: Added code to load compiled shader 2025-03-09 15:54:13 -04:00
da203c80f3 Finished first version of shader compiler. HLSL -> DXIL.
Submitting vertex and frag shader needed to display a triangle.
2025-03-08 22:36:15 -05:00
764824ff24 Making string struct a bit more simple and support only utf8.
Still just ascii for now but a bit easier to manager.
Use [..]A() functions from win api to not have to convert to wide char everywhere
2025-03-05 15:56:56 -05:00
09dc26ae79 Adding IOStream + String library (needed to have proper iostream) 2025-03-01 21:17:10 -05:00
67528aaee1 - Various clang reformat
- Added shader compiler app (doing nothing)
- Various Project files changes
2025-03-01 11:01:42 -05:00
051939f827 - Added basic filesystem method to get the base path of the app
- Added hot reload support of the game dll
- various changes and refactor
2025-02-23 20:37:44 -05:00