The beginning of 0.9.5

- Remove unused stuff
- Start Moving from c stuff to c++ stuff Like mkdir to filesystem
- Remove usless stuff from config
- Begin with Project Li7
This commit is contained in:
2023-08-28 16:33:16 +02:00
parent 5695110739
commit 5cca34ede4
47 changed files with 88 additions and 37949 deletions

34
source/li2.v.pica Normal file
View File

@@ -0,0 +1,34 @@
; Project Li7
; Copyright (C) 2023 NPI-D7
; Projection Matrix
.fvec projection[4]
; Constants
.constf constants(1.0, 0.0, 0.00392156862745, 0.0)
; Outputs
.out outPos position
.out outUv texcoord0
.out outColor color
; Inputs
.alias inPos v0
.alias inUv v1
.alias inColor v2
.proc main
mov r0.xy, inPos.xy
mov r0.zw, constants.yx
dp4 outPos.x, projection[0], r0
dp4 outPos.y, projection[1], r0
dp4 outPos.z, projection[2], r0
dp4 outPos.w, projection[3], r0
mov outUv, inUv
; Convert from u32 to float
mul r1, constants.zzzz, inColor
mov outColor, r1
end
.end