framebuffer *fb_main,
*fb_water_reflection,
- *fb_water_beneath;
+ *fb_water_beneath,
+ *fb_workshop_preview;
int ready;
float view_render_scale,
.attachment = GL_DEPTH_STENCIL_ATTACHMENT
}
}
+ },
+ {
+ "workshop_preview",
+ .link = &gpipeline.fb_workshop_preview,
+ .resolution_div = 0,
+ .fixed_w = 504, .fixed_h = 336,
+ .attachments =
+ {
+ {
+ "colour", k_framebuffer_attachment_type_texture,
+ .internalformat = GL_RGB,
+ .format = GL_RGB,
+ .type = GL_UNSIGNED_BYTE,
+ .attachment = GL_COLOR_ATTACHMENT0
+ },
+ {
+ "depth_stencil", k_framebuffer_attachment_type_renderbuffer,
+ .internalformat = GL_DEPTH24_STENCIL8,
+ .attachment = GL_DEPTH_STENCIL_ATTACHMENT
+ }
+ }
}
};
*/
VG_STATIC void render_view_framebuffer_ui(void)
{
+#if 0
int viewing_count = 0;
glBindVertexArray( gpipeline.fsquad.vao );
viewing_count ++;
}
}
+#endif
}
VG_STATIC void render_framebuffer_show( struct framebuffer *fb,