summaryrefslogtreecommitdiff
path: root/shaders/polygon.cc
diff options
context:
space:
mode:
authorHunter Kvalevog <hunter@kvog.sh>2026-02-15 11:07:23 -0600
committerHunter Kvalevog <hunter@kvog.sh>2026-02-15 11:07:23 -0600
commit443c5aefca26cf0d0b2df8050aae6ce72f8f075d (patch)
tree144bff98f052ee09e8d725f433eb27fe3cbb24d4 /shaders/polygon.cc
parent0d2dfeca9318e954cbbd1f719b65f8a5c5eacd38 (diff)
shaders: Delete incomplete demos
Diffstat (limited to 'shaders/polygon.cc')
-rw-r--r--shaders/polygon.cc27
1 files changed, 0 insertions, 27 deletions
diff --git a/shaders/polygon.cc b/shaders/polygon.cc
deleted file mode 100644
index c881475..0000000
--- a/shaders/polygon.cc
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "shaders.hh"
-
-static int u_n = 3;
-static float u_bg[4] = { 0, 0, 0, 1 };
-static float u_fg[4] = { 1, 1, 1, 1 };
-
-static void ui()
-{
- ImGui::SliderInt("N", &u_n, 3, 24);
- ImGui::ColorPicker4("bg", u_bg);
- ImGui::ColorPicker4("fg", u_fg);
-}
-
-static void uniforms(Shader* shader)
-{
- GL(glUniform1i(shader->get_required_uniform("u_n"), u_n));
- GL(glUniform4fv(shader->get_required_uniform("u_bg"), 1, u_bg));
- GL(glUniform4fv(shader->get_required_uniform("u_fg"), 1, u_fg));
-}
-
-static Shader polygon = {
- .path = "polygon.glsl",
- .model = MODEL_QUAD,
- .ui_fn = ui,
- .uf_fn = uniforms,
-};
-ENABLE_SHADER(polygon);