update for ui api
[carveJwlIkooP6JGAAIwe30JlM.git] / render.c
index ae11b8bd900b8f31b9457c47322930ec35407747..9478124101d5fafe66db99d0c8348fd7ccba3f7b 100644 (file)
--- a/render.c
+++ b/render.c
@@ -1,4 +1,6 @@
 #include "render.h"
+#include "vg/vg_engine.h"
+#include "vg/vg_platform.h"
 
 struct framebuffer framebuffers[] = 
 {
@@ -472,6 +474,8 @@ static void async_render_init( void *payload, u32 size )
 
       0.00f,0.00f, 1.00f,rh,     0.00f,rh,    /* fsquad1 */
       0.00f,0.00f, 1.00f,0.00f,  1.00f,rh,
+      0.00f,1.00f, 0.00f,1.0f-rh,1.00f,1.0f-rh,
+      0.00f,1.00f, 1.00f,1.0f-rh,1.00f,1.0f,   
 
       /* 9x9 debug grid */
       /* row0 */
@@ -545,20 +549,21 @@ void render_fsquad(void)
 void render_fsquad1(void)
 {
    glBindVertexArray( gpipeline.fsquad.vao );
-   glDrawArrays( GL_TRIANGLES, 6, 6 );
+   glDrawArrays( GL_TRIANGLES, 6, 6+6 );
 }
 
 void render_fsquad2(void)
 {
    glBindVertexArray( gpipeline.fsquad.vao );
-   glDrawArrays( GL_TRIANGLES, 66,6 );
+   glDrawArrays( GL_TRIANGLES, 66+6,6 );
 }
 
 /*
  * Call this inside the UI function
  */
-void render_view_framebuffer_ui(void)
+void render_view_framebuffer_ui( ui_context *ctx )
 {
+   // FIXME10
 #if 0
    int viewing_count = 0;