# # ChangeLog for trunk/tests # # Generated by Trac 1.0.2 # 06/28/25 22:59:57 Fri, 24 Jul 2015 09:13:32 GMT epyon [441] * trunk/legacy/md5_loader.cc (moved) * trunk/legacy/md5_loader.hh (moved) * trunk/legacy/md5_test (moved) * trunk/nv/base/capi.hh (modified) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/lua/lua_raw.hh (modified) * trunk/nv/stl/algorithm/raw.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * md5 support moved to legacy code * more std::string removal * ... Tue, 17 Feb 2015 04:54:44 GMT epyon [352] * trunk/nv/core/arcball.hh (added) * trunk/nv/core/cstring_store.hh (added) * trunk/nv/core/property_store.hh (added) * trunk/nv/core/string.hh (modified) * trunk/nv/core/types.hh (added) * trunk/nv/lib/wx.hh (deleted) * trunk/nv/rocket (added) * trunk/nv/rocket/rocket_interface.hh (added) * trunk/nv/wx (added) * trunk/nv/wx/wx.hh (added) * trunk/nv/wx/wx_canvas.hh (added) * trunk/nv_rocket.lua (added) * trunk/nv_wx.lua (added) * trunk/premake5.lua (added) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/rocket (added) * trunk/src/rocket/rocket_interface.cc (added) * trunk/src/wx (added) * trunk/src/wx/wx_canvas.cc (added) * trunk/tests/handle_test (added) * trunk/tests/handle_test/handle_test.cc (added) * trunk/tests/handle_test/handle_test.lua (added) * trunk/tests/handle_test/premake4.lua (added) * rocket utility classes * wx utility classes * various utilities ... Sun, 15 Feb 2015 20:33:48 GMT epyon [351] * trunk/nv/gui/gui_common.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/nv/gui/gui_style.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/lib/detail/gl_types.inc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * trunk/tests/gui_test/premake4.lua (modified) * trunk/tests/gui_test/test.style.lua (modified) * gui hover and selected support * minor changes Tue, 02 Sep 2014 04:16:30 GMT epyon [329] * trunk/nv/fmod/fmod_audio.hh (modified) * trunk/nv/interface/audio.hh (modified) * trunk/nv/sdl/sdl_audio.hh (modified) * trunk/src/fmod/fmod_audio.cc (modified) * trunk/src/sdl/sdl_audio.cc (modified) * trunk/tests/gui_test/test.style.lua (modified) * audio now based on handles Tue, 02 Sep 2014 01:38:18 GMT epyon [328] * trunk/nv/core/position.hh (modified) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/tests/gui_test/gui_test.lua (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * trunk/tests/gui_test/test.style.lua (modified) * support for basic gui element skinning (WIP) * window_manager fix ... Tue, 02 Sep 2014 01:37:47 GMT epyon [327] * trunk/nv/core/array2d.hh (modified) * trunk/tests/planet_test/nv_planet_test.cc (modified) * trunk/tests/planet_test/planet_test.lua (modified) * minor fix to array2d * window_manager fix for planet_test Tue, 26 Aug 2014 13:18:03 GMT epyon [324] * trunk/tests/planet_test (added) * trunk/tests/planet_test/nv_planet_test.cc (added) * trunk/tests/planet_test/planet.frag (added) * trunk/tests/planet_test/planet.vert (added) * trunk/tests/planet_test/planet_test.lua (added) * trunk/tests/planet_test/premake4.lua (added) * planet test added (will be expanded later) Mon, 25 Aug 2014 00:43:30 GMT epyon [321] * trunk/bin (added) * trunk/nv.lua (modified) * trunk/tests/cachebuf_test/cachebuf_test.lua (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * trunk/tests/cachebuf_test/premake4.lua (modified) * trunk/tests/gui_test/gui_test.lua (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * trunk/tests/gui_test/premake4.lua (modified) * trunk/tests/lualib_test/lualib_test.lua (added) * trunk/tests/lualib_test/nv_lualib_test.cc (moved) * trunk/tests/lualib_test/premake4.lua (modified) * trunk/tests/lualib_test/rl.lua (deleted) * trunk/tests/md2_test/md2.frag (moved) * trunk/tests/md2_test/md2.vert (moved) * trunk/tests/md2_test/md2_test.lua (modified) * trunk/tests/md2_test/nv_md2_test.cc (moved) * trunk/tests/md2_test/premake4.lua (modified) * trunk/tests/md3_test/md3.frag (added) * trunk/tests/md3_test/md3_cpu.vert (added) * trunk/tests/md3_test/md3_gpu.vert (added) * trunk/tests/md3_test/md3_test.lua (added) * trunk/tests/md3_test/nv_md3_test.cc (moved) * trunk/tests/md3_test/premake4.lua (added) * trunk/tests/md5_test/md5.frag (added) * trunk/tests/md5_test/md5.vert (added) * trunk/tests/md5_test/md5_test.lua (added) * trunk/tests/md5_test/nv_md5_test.cc (moved) * trunk/tests/md5_test/premake4.lua (added) * trunk/tests/objload_test/nv_objload_test.cc (moved) * trunk/tests/objload_test/obj.frag (modified) * trunk/tests/objload_test/obj.vert (modified) * trunk/tests/objload_test/objload_test.lua (modified) * trunk/tests/objload_test/premake4.lua (modified) * trunk/tests/render_test/nv_render_test.cc (moved) * trunk/tests/render_test/premake4.lua (modified) * trunk/tests/render_test/render_test.lua (modified) * updated all tests to new nova * cleaned up tests paths * ... Thu, 21 Aug 2014 02:02:01 GMT epyon [319] * trunk/nv/core (added) * trunk/nv/core/any.hh (moved) * trunk/nv/core/array.hh (moved) * trunk/nv/core/array2d.hh (moved) * trunk/nv/core/common.hh (moved) * trunk/nv/core/config.hh (moved) * trunk/nv/core/exception.hh (moved) * trunk/nv/core/flags.hh (moved) * trunk/nv/core/handle.hh (moved) * trunk/nv/core/io_event.hh (moved) * trunk/nv/core/library.hh (moved) * trunk/nv/core/logger.hh (moved) * trunk/nv/core/logging.hh (moved) * trunk/nv/core/math.hh (moved) * trunk/nv/core/position.hh (moved) * trunk/nv/core/profiler.hh (moved) * trunk/nv/core/random.hh (moved) * trunk/nv/core/range.hh (moved) * trunk/nv/core/singleton.hh (moved) * trunk/nv/core/string.hh (moved) * trunk/nv/core/time.hh (moved) * trunk/nv/core/transform.hh (moved) * trunk/nv/core/type_traits.hh (moved) * trunk/nv/core/uid.hh (moved) * trunk/nv/curses/curses_terminal.hh (modified) * trunk/nv/engine/program_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/fmod/fmod_audio.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/formats/md2_loader.hh (modified) * trunk/nv/formats/md3_loader.hh (modified) * trunk/nv/formats/md5_loader.hh (modified) * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/animation.hh (modified) * trunk/nv/gfx/debug_draw.hh (modified) * trunk/nv/gfx/image.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/gfx/particle_engine.hh (modified) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/gfx/sliced_buffer.hh (modified) * trunk/nv/gfx/texture_atlas.hh (modified) * trunk/nv/gfx/texture_font.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/gl/gl_window.hh (modified) * trunk/nv/gui/gui_common.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/nv/gui/gui_style.hh (modified) * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/animation_key.hh (modified) * trunk/nv/interface/audio.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/clear_state.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/file_system.hh (modified) * trunk/nv/interface/font.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/interface/interpolation_template.hh (modified) * trunk/nv/interface/map_area.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/nv/interface/render_state.hh (modified) * trunk/nv/interface/scene_node.hh (modified) * trunk/nv/interface/stream.hh (modified) * trunk/nv/interface/terminal.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/nv/interface/vertex.hh (modified) * trunk/nv/interface/vertex_buffer.hh (deleted) * trunk/nv/interface/window.hh (modified) * trunk/nv/io/c_file_system.hh (modified) * trunk/nv/io/c_stream.hh (modified) * trunk/nv/io/std_stream.hh (modified) * trunk/nv/io/string_table.hh (modified) * trunk/nv/lib/assimp.hh (modified) * trunk/nv/lib/curses.hh (modified) * trunk/nv/lib/fmod.hh (modified) * trunk/nv/lib/freetype2.hh (modified) * trunk/nv/lib/gl.hh (modified) * trunk/nv/lib/lua.hh (modified) * trunk/nv/lib/sdl.hh (modified) * trunk/nv/lib/sdl_image.hh (modified) * trunk/nv/lib/sdl_mixer.hh (modified) * trunk/nv/lib/wx.hh (modified) * trunk/nv/lua/lua_area.hh (modified) * trunk/nv/lua/lua_aux.hh (modified) * trunk/nv/lua/lua_dispatch.hh (modified) * trunk/nv/lua/lua_flags.hh (modified) * trunk/nv/lua/lua_function.hh (modified) * trunk/nv/lua/lua_glm.hh (modified) * trunk/nv/lua/lua_map_area.hh (modified) * trunk/nv/lua/lua_map_tile.hh (modified) * trunk/nv/lua/lua_nova.hh (modified) * trunk/nv/lua/lua_path.hh (modified) * trunk/nv/lua/lua_raw.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/nv/object.hh (deleted) * trunk/nv/rogue/fov.hh (modified) * trunk/nv/rogue/fov_recursive_shadowcasting.hh (modified) * trunk/nv/root.hh (deleted) * trunk/nv/sdl/sdl_audio.hh (modified) * trunk/nv/types.hh (deleted) * trunk/src/core (added) * trunk/src/core/io_event.cc (moved) * trunk/src/core/library.cc (moved) * trunk/src/core/logger.cc (moved) * trunk/src/core/profiler.cc (moved) * trunk/src/core/random.cc (moved) * trunk/src/core/time.cc (moved) * trunk/src/core/uid.cc (moved) * trunk/src/curses/curses_terminal.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * trunk/src/fmod/fmod_audio.cc (modified) * trunk/src/formats/md2_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/formats/md5_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gfx/image.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/particle_engine.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/gfx/texture_atlas.cc (modified) * trunk/src/gfx/texture_font.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/src/io/c_file_system.cc (modified) * trunk/src/io/c_stream.cc (modified) * trunk/src/io/std_stream.cc (modified) * trunk/src/lib/assimp.cc (modified) * trunk/src/lib/curses.cc (modified) * trunk/src/lib/fmod.cc (modified) * trunk/src/lib/freetype2.cc (modified) * trunk/src/lib/gl.cc (modified) * trunk/src/lib/lua.cc (modified) * trunk/src/lib/sdl.cc (modified) * trunk/src/lib/sdl_image.cc (modified) * trunk/src/lib/sdl_mixer.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_aux.cc (modified) * trunk/src/lua/lua_flags.cc (modified) * trunk/src/lua/lua_function.cc (modified) * trunk/src/lua/lua_glm.cc (modified) * trunk/src/lua/lua_map_area.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_nova.cc (modified) * trunk/src/lua/lua_path.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/lua/lua_values.cc (modified) * trunk/src/object.cc (deleted) * trunk/src/rogue/fov_recursive_shadowcasting.cc (modified) * trunk/src/root.cc (deleted) * trunk/src/sdl/sdl_audio.cc (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * trunk/tests/md3_test/md3_test.cc (modified) * created core module and moved all free source files there * took ... Mon, 11 Aug 2014 09:56:19 GMT epyon [304] * trunk/nv/detail/io_event_list.inc (modified) * trunk/nv/detail/mouse_list.inc (modified) * trunk/nv/formats/md3_loader.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/io_event.hh (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/src/io_event.cc (modified) * trunk/tests/md3_test/md3_test.cc (modified) * mouse wheel support for both SDL 1.2 and 2.0 * optional unmerged ... Sat, 21 Jun 2014 17:38:56 GMT epyon [269] * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * gui::environment uses a single vector of static elements * ... Thu, 19 Jun 2014 18:22:54 GMT epyon [268] * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * gui::element completely independent of object * gui::element is ... Thu, 19 Jun 2014 17:03:25 GMT epyon [267] * trunk/nv/gui/gui_common.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/src/gui/gui_element.cc (deleted) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/tests/gui_test/gui.frag (modified) * trunk/tests/gui_test/gui.vert (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * gui::element class now pure data * gui::element related code in ... Wed, 18 Jun 2014 18:05:35 GMT epyon [261] * trunk/nv/common.hh (modified) * trunk/nv/formats/md5_loader.hh (modified) * trunk/nv/transform.hh (modified) * trunk/src/formats/md5_loader.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/tests/md5_test/md5_test.cc (modified) * md5_loader using dynamic_array * skeleton animation via pointer, ... Sat, 17 May 2014 00:35:19 GMT epyon [239] * trunk/nv/formats/md2_loader.hh (modified) * trunk/nv/formats/md3_loader.hh (modified) * trunk/nv/formats/md5_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/mesh_data.hh (deleted) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/mesh.hh (deleted) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/src/formats/md2_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/formats/md5_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * trunk/tests/md2_test/md2_test.cc (modified) * trunk/tests/md2_test/obj.frag (modified) * trunk/tests/md2_test/obj.vert (modified) * trunk/tests/md3_test/md3_test.cc (modified) * trunk/tests/md5_test/md5_test.cc (modified) * trunk/tests/objload_test/objload_test.cc (modified) * trunk/tests/render_test/rl.cc (modified) * massive update of mesh handling * universal mesh handling ... Fri, 16 May 2014 03:48:01 GMT epyon [238] * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/mesh_data.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/mesh_data.hh (added) * trunk/nv/interface/vertex.hh (modified) * trunk/nv/math.hh (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/tests/objload_test/objload_test.cc (modified) * trunk/tests/render_test/box.frag (modified) * trunk/tests/render_test/box.vert (modified) * trunk/tests/render_test/char.frag (modified) * trunk/tests/render_test/char.vert (modified) * trunk/tests/render_test/rl.cc (modified) * mesh data interface and usage * new wavefront importer (old ... Wed, 14 May 2014 17:08:41 GMT epyon [237] * trunk/nv/common.hh (modified) * trunk/nv/gfx/debug_draw.hh (added) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/program.hh (modified) * trunk/nv/interface/vertex.hh (added) * trunk/nv/math.hh (modified) * trunk/src/gfx/debug_draw.cc (added) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gl/gl_program.cc (modified) * trunk/tests/objload_test/objload_test.cc (modified) * debug_draw module added * evil vertex descriptor and info added ... Tue, 06 May 2014 11:38:28 GMT epyon [231] * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/tests/md2_test/md2_test.cc (modified) * trunk/tests/md3_test/md3_test.cc (added) * trunk/tests/md5_test/md5_test.cc (added) * trunk/tests/render_test/rl.cc (modified) * further simplification of mesh classes * updated tests Tue, 06 May 2014 10:39:51 GMT epyon [230] * trunk/nv/formats/md3_loader.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/mesh_data.hh (modified) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/interface/animated_mesh.hh (added) * trunk/nv/interface/camera.hh (added) * trunk/nv/interface/font.hh (added) * trunk/nv/interface/scene_node.hh (added) * trunk/nv/transform.hh (added) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/tests/md3_test (added) * trunk/tests/md5_test (added) * animated_mesh, scene_node, camera and transform classes added * ... Tue, 06 May 2014 02:59:23 GMT epyon [229] * trunk/nv/lib/detail/gl_functions.inc (modified) * trunk/nv/lib/gl.hh (modified) * trunk/nv/math.hh (modified) * trunk/nv/resource.hh (modified) * trunk/nv/resource_manager.hh (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/resource_manager.cc (modified) * trunk/tests/gui_test/nv_gui_test.cc (modified) * framebuffer extension added to gl * various minro changes and fixes Thu, 02 Jan 2014 19:52:34 GMT epyon [224] * trunk/nv/formats/md2_loader.hh (modified) * trunk/nv/formats/md3_loader.hh (modified) * trunk/nv/formats/md5_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/mesh_data.hh (added) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/src/formats/md2_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/formats/md5_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/tests/md2_test/md2_test.cc (modified) * trunk/tests/objload_test/objload_test.cc (modified) * universal mesh format * removed keyframed_mesh_data Thu, 02 Jan 2014 15:50:01 GMT epyon [223] * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/tests/md2_test/md2_test.cc (modified) * keyframed_mesh can be animated either cpu or gpu side Mon, 09 Sep 2013 18:48:38 GMT epyon [214] * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/interface/clear_state.hh (modified) * trunk/nv/interface/mesh.hh (modified) * trunk/nv/interface/program.hh (modified) * trunk/nv/interface/render_state.hh (modified) * trunk/nv/interface/texture2d.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/nv/io_event.hh (modified) * trunk/nv/math.hh (modified) * trunk/nv/type_traits.hh (modified) * trunk/nv/types.hh (modified) * trunk/src/io_event.cc (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * trunk/tests/lualib_test/init.lua (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * trunk/tests/md2_test/md2_test.cc (modified) * trunk/tests/objload_test/objload_test.cc (modified) * trunk/tests/render_test/rl.cc (modified) * types - decomposition, math types go to math, type_traits related ... Mon, 09 Sep 2013 18:04:42 GMT epyon [213] * trunk/nv/lua/lua_dispatch.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/lua/lua_values.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * lua/state - upvalue_index moved to lua/values Sun, 04 Aug 2013 09:44:34 GMT epyon [189] * trunk/nv/formats/md2_loader.hh (added) * trunk/nv/formats/md3_loader.hh (modified) * trunk/src/formats/md2_loader.cc (added) * trunk/src/formats/md2_normals.inc (added) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/tests/gui_test (modified) * trunk/tests/md2_test (added) * trunk/tests/md2_test/data (added) * trunk/tests/md2_test/data/manc.md2 (added) * trunk/tests/md2_test/data/manc.png (added) * trunk/tests/md2_test/md2_test.cc (added) * trunk/tests/md2_test/md2_test.lua (added) * trunk/tests/md2_test/obj.frag (added) * trunk/tests/md2_test/obj.vert (added) * trunk/tests/md2_test/premake4.lua (added) * formats - full md2 implementation, including re-indexing and frame ... Mon, 15 Jul 2013 00:48:06 GMT epyon [161] * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/interface/program.hh (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_program.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/tests/cachebuf_test/cachebuf.vert (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * trunk/tests/gui_test/gui.frag (modified) * trunk/tests/gui_test/gui.vert (modified) * trunk/tests/objload_test/obj.vert (modified) * unified naming of attributes in nv * predefined attribute ... Mon, 08 Jul 2013 12:19:56 GMT epyon [152] * trunk/nv/gfx/sliced_buffer.hh (moved) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_renderer.cc (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * cached_buffer has been renamed to sliced_buffer Sat, 29 Jun 2013 21:05:40 GMT epyon [140] * trunk/tests/objload_test/specular.png (added) * missing texture for objload_test Sat, 29 Jun 2013 18:32:29 GMT epyon [139] * trunk/nv/interface/program.hh (modified) * trunk/tests/objload_test/obj.frag (modified) * trunk/tests/objload_test/obj.vert (modified) * trunk/tests/objload_test/objload_test.cc (modified) * program - set_opt_uniform added * example extended to feature ... Fri, 28 Jun 2013 21:34:21 GMT epyon [137] * trunk/tests/objload_test (added) * trunk/tests/objload_test/diffuse.png (added) * trunk/tests/objload_test/mesh.obj (added) * trunk/tests/objload_test/obj.frag (added) * trunk/tests/objload_test/obj.vert (added) * trunk/tests/objload_test/objload_test.cc (added) * trunk/tests/objload_test/objload_test.lua (added) * trunk/tests/objload_test/premake4.lua (added) * objload test added ( to be expanded ) Mon, 17 Jun 2013 21:26:34 GMT epyon [127] * trunk/tests/gui_test (added) * trunk/tests/gui_test/aero.ttf (added) * trunk/tests/gui_test/gui.frag (added) * trunk/tests/gui_test/gui.vert (added) * trunk/tests/gui_test/gui_test.lua (added) * trunk/tests/gui_test/nv_gui_test.cc (added) * trunk/tests/gui_test/premake4.lua (added) * trunk/tests/gui_test/test.style.lua (added) * gui_test test project Sat, 15 Jun 2013 15:47:57 GMT epyon [121] * trunk/nv.lua (modified) * trunk/nv/common.hh (modified) * trunk/nv/gfx/cached_buffer.hh (modified) * trunk/nv/gfx/image.hh (modified) * trunk/nv/gfx/texture_atlas.hh (modified) * trunk/nv/gfx/texture_font.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_names.hh (modified) * trunk/nv/gl/gl_program.hh (modified) * trunk/nv/gl/gl_texture2d.hh (modified) * trunk/nv/gl/gl_vertex_buffer.hh (modified) * trunk/nv/gl/gl_window.hh (modified) * trunk/nv/gui/gui_style.hh (modified) * trunk/nv/interface/clear_state.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/mesh.hh (modified) * trunk/nv/interface/texture2d.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/nv/interface/window.hh (modified) * trunk/nv/lib/lua.hh (modified) * trunk/nv/logger.hh (modified) * trunk/nv/logging.hh (modified) * trunk/nv/lua/lua_glm.hh (modified) * trunk/nv/lua/lua_raw.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/position.hh (modified) * trunk/nv/resource.hh (modified) * trunk/nv/time.hh (modified) * trunk/nv/types.hh (modified) * trunk/src/gfx/image.cc (modified) * trunk/src/gfx/texture_atlas.cc (modified) * trunk/src/gfx/texture_font.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gl/gl_program.cc (modified) * trunk/src/gl/gl_texture2d.cc (modified) * trunk/src/gl/gl_vertex_buffer.cc (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/src/io_event.cc (modified) * trunk/src/library.cc (modified) * trunk/src/logger.cc (modified) * trunk/src/lua/lua_glm.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/time.cc (modified) * trunk/tests/render_test/rl.cc (modified) * Nova builds with -Weverything/-Wall/-pedantic/etc on: ** on MSVC ... Sat, 15 Jun 2013 00:05:49 GMT epyon [120] * trunk/nv.lua (modified) * trunk/nv/common.hh (modified) * trunk/nv/gfx/cached_buffer.hh (modified) * trunk/nv/interface/clear_state.hh (modified) * trunk/nv/position.hh (modified) * trunk/premake4.lua (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gui/gui_element.cc (modified) * trunk/src/library.cc (modified) * trunk/src/object.cc (modified) * trunk/tests/render_test/premake4.lua (modified) * trunk/tests/render_test/render_test.lua (modified) * Nova now properly compiles and works under: ** mingw GCC 4.6 ... Wed, 12 Jun 2013 07:38:06 GMT epyon [119] * trunk/nv/gfx/cached_buffer.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * vertex_buffer - fixes to index buffered vertex_arrays * ... Wed, 12 Jun 2013 02:01:20 GMT epyon [118] * trunk/nv/gfx/cached_buffer.hh (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * cached_buffer - size caching, partial updates * cached_buffer - ... Wed, 05 Jun 2013 11:35:14 GMT epyon [106] * trunk/nv/gfx/cached_buffer.hh (modified) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (modified) * cached_buffer::commit returns bool - true if buffer has been recreated Tue, 04 Jun 2013 00:57:08 GMT epyon [102] * trunk/tests/cachebuf_test (added) * trunk/tests/cachebuf_test/cachebuf.frag (added) * trunk/tests/cachebuf_test/cachebuf.vert (added) * trunk/tests/cachebuf_test/cachebuf_test.lua (added) * trunk/tests/cachebuf_test/nv_cachebuf_test.cc (added) * trunk/tests/cachebuf_test/premake4.lua (added) * cachebuf_test added - testing the cache buffer and interleaved ... Mon, 03 Jun 2013 16:17:48 GMT epyon [99] * trunk/nv/gl/gl_vertex_buffer.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/nv/object.hh (modified) * trunk/src/gl/gl_vertex_buffer.cc (modified) * trunk/src/gui/gui_element.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * vertex_buffer - added assign by range (will change with the next ... Sun, 02 Jun 2013 22:44:38 GMT epyon [93] * trunk/nv/detail/io_event_list.inc (modified) * trunk/nv/detail/key_list.inc (modified) * trunk/nv/gl/gl_window.hh (modified) * trunk/nv/interface/window.hh (modified) * trunk/nv/io_event.hh (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/tests/render_test/rl.cc (modified) * io_event - event and key list expanded * window - ... Sun, 02 Jun 2013 20:33:59 GMT epyon [90] * trunk/nv/common.hh (modified) * trunk/nv/gfx/image.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (added) * trunk/src/gfx/image.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/tests/render_test/rl.cc (modified) * common - windows SCL warnings proper suppression * common - ... Sun, 02 Jun 2013 17:40:57 GMT epyon [89] * trunk/nv/gfx (added) * trunk/nv/gfx/image.hh (moved) * trunk/nv/gfx/texture_atlas.hh (moved) * trunk/nv/gfx/texture_font.hh (moved) * trunk/src/gfx (added) * trunk/src/gfx/image.cc (moved) * trunk/src/gfx/texture_atlas.cc (moved) * trunk/src/gfx/texture_font.cc (moved) * trunk/tests/render_test/rl.cc (modified) * gfx folders added - moved image, texture_atlas and texture_font to them Sun, 02 Jun 2013 16:38:01 GMT epyon [86] * trunk/nv/lua/lua_state.hh (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * lua::state constructors made explicit * lua::state can implicitly ... Sat, 01 Jun 2013 22:53:25 GMT epyon [79] * trunk/nv/lua/lua_state.hh (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * lua::state::do_string can take a returns parameter * ... Sat, 01 Jun 2013 21:50:55 GMT epyon [78] * trunk/nv/io_event.hh (modified) * trunk/nv/types.hh (modified) * trunk/src/io_event.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/object.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * types.hh - basing totally on typeid now * types.hh - removed ... Sat, 01 Jun 2013 20:45:13 GMT epyon [76] * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/lua/lua_glm.hh (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * minor fixes Sat, 01 Jun 2013 15:07:09 GMT epyon [74] * trunk/nv/lua/lua_state.hh (modified) * trunk/src/lua/lua_glm.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * lua::state - removed notion of global state * lua_glm - fixed ... Fri, 31 May 2013 23:26:51 GMT epyon [73] * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/mesh.hh (modified) * trunk/nv/interface/program.hh (modified) * trunk/tests/render_test/rl.cc (modified) * shortcut create_vertex_array based on program and mesh Fri, 31 May 2013 22:24:46 GMT epyon [71] * trunk/nv/interface/mesh.hh (added) * trunk/tests/render_test/rl.cc (modified) * mesh interface class with vertex_attribute, index, primitive and ... Fri, 31 May 2013 17:33:59 GMT epyon [69] * trunk/nv/gui/gui_common.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (added) * trunk/src/gui/gui_element.cc (modified) * trunk/src/gui/gui_environment.cc (added) * trunk/tests/lualib_test/lualib_test.cc (modified) * gui::element - render_data, class, dirty and text fields added with ... Thu, 30 May 2013 14:44:38 GMT epyon [62] * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/gl/gl_texture2d.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/program.hh (modified) * trunk/nv/interface/texture2d.hh (modified) * trunk/nv/interface/vertex_buffer.hh (modified) * trunk/nv/lib/sdl12.hh (modified) * trunk/nv/lib/sdl_image.hh (modified) * trunk/nv/types.hh (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gl/gl_program.cc (modified) * trunk/src/gl/gl_texture2d.cc (modified) * trunk/tests/lualib_test/lualib_test.cc (modified) * type -> etype - to reduce confusion for the compiler Thu, 30 May 2013 14:15:09 GMT melon [61] * trunk/nv/object.hh (modified) * trunk/nv/types.hh (modified) * trunk/tests/render_test/premake4.lua (modified) Modified LUA script to support Linux Modified types.hh, still the ... Wed, 29 May 2013 12:37:46 GMT epyon [53] * trunk/nv/lua/lua_glm.hh (added) * trunk/nv/types.hh (modified) * trunk/src/lua/lua_glm.cc (added) * trunk/tests/lualib_test/lualib_test.cc (modified) * lua_glm - powertool - almost complete implementation of glm/glsl ... Wed, 29 May 2013 08:05:47 GMT epyon [52] * trunk/tests/lualib_test (added) * trunk/tests/lualib_test/init.lua (added) * trunk/tests/lualib_test/lualib_test.cc (added) * trunk/tests/lualib_test/premake4.lua (added) * trunk/tests/lualib_test/rl.lua (added) * tests/lualib_test - simple interpreter for testing libraries Tue, 28 May 2013 20:29:08 GMT epyon [50] * trunk/nv/interface/program.hh (modified) * trunk/tests/render_test/rl.cc (modified) * error checking for attribute and uniform queries Tue, 28 May 2013 20:19:58 GMT epyon [49] * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/gl/gl_texture2d.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/texture2d.hh (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gl/gl_texture2d.cc (modified) * trunk/tests/render_test/rl.cc (modified) * renamings for easier typing Tue, 28 May 2013 16:08:27 GMT epyon [47] * trunk/tests/render_test/rl.cc (modified) * cleaned up commented out code Tue, 28 May 2013 16:03:57 GMT epyon [46] * trunk/tests (added) * trunk/tests/render_test (added) * trunk/tests/render_test/box.frag (added) * trunk/tests/render_test/box.vert (added) * trunk/tests/render_test/char.frag (added) * trunk/tests/render_test/char.vert (added) * trunk/tests/render_test/premake4.lua (added) * trunk/tests/render_test/render_test.lua (added) * trunk/tests/render_test/rl.cc (added) * trunk/tests/render_test/spritesheet.png (added) * tests directory added * render_test added (old visual test with ...