Rework API graphique Vulkan - EnTT pour ECS + Chargement modèle 3D assimp + SDL3 pour events input et fenetre + mesh texture camera transform ok + attention tous les assets nouveaus ne sont pas commités et il y a du code test en dur dans scene addentity + restructuration globale

This commit is contained in:
Tom Ray
2026-03-14 20:24:17 +01:00
parent 7c352bc280
commit 6695d46bcd
672 changed files with 238656 additions and 1821 deletions

View File

@@ -0,0 +1,30 @@
9c9,10
< OpEntryPoint Vertex %main "main" %oUV %iUV %_ %pos %colour
---
> OpEntryPoint Vertex %entry_vert_ "entry_vert" %_ %iUV %oUV %pos
> OpEntryPoint Fragment %entry_frag_ "entry_frag" %iUV %colour
13d13
< OpName %main "main"
28a29,31
> OpName %PushConstantFrag "PushConstantFrag"
> OpMemberName %PushConstantFrag 0 "val"
> OpName %push_constant_frag "push_constant_frag"
42c45
< OpDecorate %colour Location 1
---
> OpDecorate %colour Location 0
70a74,76
> %PushConstantFrag = OpTypeStruct %float
> %_ptr_PushConstant_PushConstantFrag = OpTypePointer PushConstant %PushConstantFrag
> %push_constant_frag = OpVariable %_ptr_PushConstant_PushConstantFrag PushConstant
79,84d84
< %main = OpFunction %void None %3
< %5 = OpLabel
< %68 = OpFunctionCall %void %entry_vert_
< %69 = OpFunctionCall %void %entry_frag_
< OpReturn
< OpFunctionEnd
114c114
< %63 = OpAccessChain %_ptr_PushConstant_float %push_constant_vert %int_0
---
> %63 = OpAccessChain %_ptr_PushConstant_float %push_constant_frag %int_0