summaryrefslogtreecommitdiff
path: root/src/gizmo/gizmo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gizmo/gizmo.c')
-rw-r--r--src/gizmo/gizmo.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gizmo/gizmo.c b/src/gizmo/gizmo.c
index 20c28e1..adf5e43 100644
--- a/src/gizmo/gizmo.c
+++ b/src/gizmo/gizmo.c
@@ -47,10 +47,10 @@ void gizmo_ondraw() {
// varying
#define _color reg_v4_00
-static void vert(UniformCollection* uniforms, VertexShaderIn* in, Vec4* clipcoord) {
- static Vec4 p; p.xyz = in->vertex->position; p.w = 1;
+static void vert(UniformCollection* uniforms, Vertex* in, Vec4* clipcoord) {
+ static Vec4 p; p.xyz = in->position; p.w = 1;
object2clip(&p, clipcoord);
- color_tocolor32(in->vertex->color, _color);
+ color_tocolor32(in->color, _color);
}
static bool frag(UniformCollection* uniforms, Color32* color) {
*color = *_color;
@@ -64,7 +64,7 @@ static Program line_shader = {
void gizmo_grid() {
const int field = 1000;
int vCount = 80 + 4;
- Vert verts[84] = {0};//4*field/100*2
+ Vertex verts[84] = {0};//4*field/100*2
int grid[84] = {0};
int vertCount;
int i = 0;
@@ -121,7 +121,7 @@ void gizmo_grid() {
}
void gizmo_axis() {
- Vert verts[] = {
+ Vertex verts[] = {
{0, {-10000, 0, 0}, vec3zero, vec4zero, vec2zero, 0xffff0000},
{1, {10000, 0, 0}, vec3zero, vec4zero, vec2zero, 0xffff0000},
{2, {0, -10000, 0}, vec3zero, vec4zero, vec2zero, 0xff00ff00},
@@ -140,7 +140,7 @@ void gizmo_axis() {
}
void gizmo_line(Vec3 start, Vec3 end, Color32 color) {
- Vert verts[] = {
+ Vertex verts[] = {
{0, start, vec3zero, vec4zero, vec2zero, color32_tocolor(&color)},
{1, end, vec3zero, vec4zero, vec2zero, color32_tocolor(&color)},
};