aboutsummaryrefslogtreecommitdiffstats
path: root/include/vk-renderer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/vk-renderer.hpp')
-rw-r--r--include/vk-renderer.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/vk-renderer.hpp b/include/vk-renderer.hpp
index afd5019..2e996c8 100644
--- a/include/vk-renderer.hpp
+++ b/include/vk-renderer.hpp
@@ -9,6 +9,7 @@
enum MATERIAL_TYPE: uint32_t {
LAMBERTIAN,
METAL,
+ DIELECTRIC,
};
struct input_data {
@@ -29,12 +30,13 @@ struct input_data {
struct material {
color albedo;
float fuzz;
+ float ior;
uint32_t type;
- uint32_t padding[2];
+ uint32_t padding;
} material;
float radius;
float padding[3];
- } spheres[4];
+ } spheres[5];
uint32_t max_bounce;
float padding[3];