Ignore:
Timestamp:
10/09/14 02:55:38 (11 years ago)
Author:
epyon
Message:
  • gl_context - set_draw_buffers accepts const
  • gl_context - set_draw_buffers with 1 buffer behaves like set_draw_buffer
  • camera - holds viewport info (does not set it, should it?)
  • clear_state - NONE added
  • device/uniform - nv_v_viewport & nv_v_screen_size built-ins added
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nv/interface/camera.hh

    r319 r342  
    7070                void set_camera( const camera& c ) { m_camera = c; }
    7171                void set_model( const mat4& m )    { m_model  = m; }
    72 
     72                void set_viewport( const ivec4& v ){ m_viewport = v; }
     73                const ivec4& get_viewport()  const { return m_viewport; }
    7374                const mat4& get_model()      const { return m_model; }
    7475                const mat4& get_view()       const { return m_camera.get_view(); }
     
    8384                mat4   m_model;
    8485                camera m_camera;
     86                ivec4  m_viewport;
    8587        };
    8688
Note: See TracChangeset for help on using the changeset viewer.