# # ChangeLog for trunk # # Generated by Trac 1.0.2 # 06/28/25 19:19:47 Tue, 17 Jan 2017 18:15:37 GMT epyon [536] * trunk/nv/ecs/ecs.hh (modified) * trunk/nv/stl/handle_manager.hh (modified) * ecs relationship tree Thu, 12 Jan 2017 18:15:29 GMT epyon [535] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/image/png_loader.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/image_loader.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/shadow.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/gui/gui_gfx_renderer.cc (modified) * trunk/src/image/png_loader.cc (modified) * unified pixel_format instead of image_format Thu, 12 Jan 2017 13:41:17 GMT epyon [534] * trunk/nv/core/logger.hh (modified) * trunk/nv/core/random.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/image.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/gfx/sliced_buffer.hh (modified) * trunk/nv/gfx/texture_atlas.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gui/gui_gfx_renderer.hh (modified) * trunk/nv/image/miniz.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/data_channel.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/nv/lib/assimp.hh (modified) * trunk/nv/lib/freetype2.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/nv/stl/math/mat2.hh (modified) * trunk/nv/stl/math/mat3.hh (modified) * trunk/nv/stl/math/mat4.hh (modified) * trunk/nv/stl/math/relational.hh (modified) * trunk/nv/stl/math/vec2.hh (modified) * trunk/nv/stl/math/vec3.hh (modified) * trunk/nv/stl/math/vec4.hh (modified) * trunk/nv/stl/string/string_base.hh (modified) * trunk/nv/stl/string/string_twine.hh (modified) * trunk/src/bullet/bullet_helper.hh (modified) * trunk/src/core/logger.cc (modified) * trunk/src/core/profiler.cc (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/mesh_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/image.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/gfx/texture_atlas.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/src/image/miniz.cc (modified) * trunk/src/image/png_loader.cc (modified) * trunk/src/image/png_writer.cc (modified) * trunk/src/io/c_file_system.cc (modified) * trunk/src/lua/lua_math.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_types.cc (modified) * trunk/src/lua/lua_values.cc (modified) CONTINUED: * getting rid of size_t * datatypes now restricted to ... Thu, 12 Jan 2017 12:16:48 GMT epyon [533] * trunk/nv/base/capi.hh (modified) * trunk/nv/base/common.hh (modified) * trunk/nv/common.hh (modified) * trunk/nv/core/logger.hh (modified) * trunk/nv/core/logging.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/nv/engine/light.hh (modified) * trunk/nv/gfx/texture_atlas.hh (modified) * trunk/nv/interface/mesh_data.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/lua/lua_raw.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/stl/algorithm/heap.hh (modified) * trunk/nv/stl/container/contiguous_storage.hh (modified) * trunk/nv/stl/container/growing_storage.hh (modified) * trunk/nv/stl/container/hash_table.hh (modified) * trunk/nv/stl/container/hash_table_policy.hh (modified) * trunk/nv/stl/container/initialize_policy.hh (modified) * trunk/nv/stl/container/random_access.hh (modified) * trunk/nv/stl/container/sized_storage.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/nv/stl/index_table.hh (modified) * trunk/nv/stl/memory.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/nv/stl/string/const_string.hh (modified) * trunk/nv/stl/string/literal_string.hh (modified) * trunk/nv/stl/string/string_base.hh (modified) * trunk/nv/stl/string/string_twine.hh (modified) * trunk/nv/stl/vector.hh (modified) * trunk/nv_bullet.lua (modified) * trunk/src/core/logger.cc (modified) * trunk/src/core/profiler.cc (modified) * trunk/src/core/random.cc (modified) * trunk/src/gfx/texture_atlas.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/image/miniz.cc (modified) * trunk/src/io/c_file_system.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/lua/lua_values.cc (modified) * trunk/src/stl/string.cc (modified) * getting rid of size_t * datatypes now restricted to uint32 size ... Mon, 09 Jan 2017 16:49:22 GMT epyon [532] * trunk/nv/interface/data_channel.hh (modified) * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/stl/container/hash_table.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * minor date swap and initial size_t removal Mon, 09 Jan 2017 16:48:01 GMT epyon [531] * trunk/nv/stl/type_traits/function.hh (modified) * trunk/nv/stl/type_traits/primary.hh (modified) * trunk/nv/stl/type_traits/transforms.hh (modified) * UNSAFE trait change (32bit vs 64bit) Mon, 09 Jan 2017 16:47:23 GMT epyon [530] * trunk/nv/ecs/ecs.hh (modified) * trunk/nv/engine/particle_group.hh (modified) * trunk/nv/fmod/fmod_audio.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/sdl/sdl_audio.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/nv/stl/handle_manager.hh (added) * trunk/nv/stl/handle_store.hh (added) * trunk/nv/stl/hash_store.hh (modified) * trunk/nv/stl/index_table.hh (added) * trunk/nv/stl/priority_queue.hh (modified) * handle split to index_table.hh handle_manager.hh and handle_store.hh Thu, 05 Jan 2017 12:50:41 GMT epyon [529] * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/light.hh (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/resource_system.cc (modified) * trunk/src/gfx/gfx_terminal.cc (modified) * trunk/src/image/png_writer.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_math.cc (modified) * trunk/src/sdl/sdl_window_manager.cc (modified) * mass update Wed, 09 Nov 2016 00:07:34 GMT epyon [528] * trunk/nv/bullet/bullet_world.hh (modified) * trunk/nv/interface/physics_world.hh (modified) * trunk/src/bullet/bullet_world.cc (modified) * physics updates Wed, 02 Nov 2016 23:51:07 GMT epyon [527] * trunk/nv/bullet/bullet_world.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/interface/physics_world.hh (modified) * trunk/src/bullet/bullet_world.cc (modified) * trunk/src/engine/model_manager.cc (modified) * physics update Fri, 28 Oct 2016 23:35:14 GMT epyon [526] * trunk/src/engine/model_manager.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * physics level mesh implementation Fri, 28 Oct 2016 20:33:56 GMT epyon [525] * trunk/nv/bullet/bullet_world.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/physics_world.hh (modified) * trunk/src/bullet/bullet_world.cc (modified) * its true, I tell you Wed, 26 Oct 2016 16:41:20 GMT epyon [524] * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/engine/ragdoll_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/engine/ragdoll_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * god I really suck with proper commits -_- Mon, 17 Oct 2016 21:19:19 GMT epyon [523] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/gl/gl_context.cc (modified) * attach depth * minor fixes Fri, 14 Oct 2016 16:17:17 GMT epyon [522] * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/engine/renderer.hh (modified) * trunk/nv/interface/render_state.hh (modified) * trunk/src/engine/mesh_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/renderer.cc (modified) * updates lol Fri, 07 Oct 2016 16:01:52 GMT epyon [521] * trunk/nv/engine/model_manager.hh (modified) * raised limit of nodes in flat node to 32 Mon, 03 Oct 2016 15:45:46 GMT epyon [520] * trunk/nv/bullet (added) * trunk/nv/bullet/bullet_world.hh (added) * trunk/nv/core/aabb.hh (added) * trunk/nv/core/bullet_world.hh (added) * trunk/nv/ecs/ecs.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/default_resource_manager.hh (modified) * trunk/nv/engine/light.hh (modified) * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/engine/particle_group.hh (added) * trunk/nv/engine/ragdoll_manager.hh (added) * trunk/nv/gfx/debug_draw.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/image/miniz.hh (modified) * trunk/nv/image/png_writer.hh (added) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/image_writer.hh (added) * trunk/nv/interface/physics_world.hh (added) * trunk/nv/lua/lua_aux.hh (modified) * trunk/nv/stl/container/random_access.hh (modified) * trunk/nv_bullet.lua (added) * trunk/nv_wx.lua (modified) * trunk/src/bullet (added) * trunk/src/bullet/bullet_helper.hh (added) * trunk/src/bullet/bullet_world.cc (added) * trunk/src/core/library.cc (modified) * trunk/src/curses/curses_terminal.cc (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/particle_group.cc (added) * trunk/src/engine/particle_manager.cc (modified) * trunk/src/engine/ragdoll_manager.cc (added) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gfx/gfx_terminal.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gui/gui_ascii_renderer.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/image/miniz.cc (modified) * trunk/src/image/png_writer.cc (added) * trunk/src/lib/gl.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_aux.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_math.cc (modified) * ecs updates * animation updates * ragdoll manager * lua has ... Fri, 26 Aug 2016 19:56:27 GMT epyon [519] * trunk/nv/core/types.hh (modified) * trunk/nv/engine/particle_engine.hh (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * types.hh fix * more debug in particle engine Wed, 24 Aug 2016 19:37:04 GMT epyon [518] * trunk/nv/core/types.hh (modified) * trunk/nv/engine/default_resource_manager.hh (modified) * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/engine/particle_manager.hh (added) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/particle_manager.cc (added) * trunk/src/engine/renderer.cc (modified) * refactoring of the particle_engine * particle_manager added * ... Thu, 18 Aug 2016 18:13:49 GMT epyon [517] * trunk/src/engine/material_manager.cc (modified) * fix for material manager (default texture) Wed, 17 Aug 2016 19:08:34 GMT epyon [516] * trunk/nv/engine/model_manager.hh (modified) * trunk/src/engine/model_manager.cc (modified) * model node flags added Tue, 16 Aug 2016 17:45:45 GMT epyon [515] * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/lua/lua_state.cc (modified) * model tag support * local transform particle engines * fix for ... Mon, 08 Aug 2016 16:25:48 GMT epyon [514] * trunk/nv/core/ascii_printer.hh (modified) * trunk/nv/core/term_color.hh (added) * trunk/nv/curses/curses_terminal.hh (modified) * trunk/nv/gfx/gfx_terminal.hh (added) * trunk/nv/interface/terminal.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/src/core/ascii_printer.cc (modified) * trunk/src/core/term_color.cc (added) * trunk/src/curses/curses_terminal.cc (modified) * trunk/src/gfx/gfx_terminal.cc (added) * trunk/src/gui/gui_ascii_renderer.cc (modified) * term_color implementation * support for background color * ... Fri, 05 Aug 2016 21:02:08 GMT epyon [513] * trunk/nv/core/resource.hh (modified) * changed resource_type_id to a thash64 instead of a shash64 - more ... Wed, 03 Aug 2016 18:55:13 GMT epyon [512] * trunk/nv/engine/default_resource_manager.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/lua/lua_math.hh (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/lua/lua_math.cc (modified) * lua_math fixes * flags part of model definition Thu, 28 Jul 2016 18:31:39 GMT epyon [511] * trunk/nv/core/random.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/nv/engine/default_resource_manager.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/src/lua/lua_state.cc (modified) * RTTI upgrades Wed, 27 Jul 2016 17:06:49 GMT epyon [510] * trunk/nv/engine/model_manager.hh (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/model_manager.cc (modified) * choice a enum instead of boolean - pattern support Tue, 26 Jul 2016 18:24:02 GMT epyon [509] * trunk/nv/core/random.hh (modified) * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/default_resource_manager.hh (modified) * trunk/nv/engine/material_manager.hh (modified) * trunk/nv/engine/mesh_manager.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gfx/debug_draw.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/stl/math/constants.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/animation.cc (modified) * trunk/src/engine/default_resource_manager.cc (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/mesh_manager.cc (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/lua/lua_state.cc (modified) * random distributions * resource - rename/remove support * debug ... Tue, 19 Jul 2016 11:43:10 GMT epyon [508] * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/default_resource_manager.hh (added) * trunk/nv/engine/light.hh (added) * trunk/nv/engine/mesh_manager.hh (modified) * trunk/nv/engine/model_manager.hh (modified) * trunk/nv/engine/render_pass.hh (added) * trunk/nv/engine/renderer.hh (modified) * trunk/nv/engine/shadow.hh (added) * trunk/nv/interface/device.hh (modified) * trunk/nv/io/c_stream.hh (modified) * trunk/nv/stl/flags.hh (modified) * trunk/src/engine/animation.cc (modified) * trunk/src/engine/default_resource_manager.cc (added) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/mesh_manager.cc (modified) * trunk/src/engine/model_manager.cc (modified) * trunk/src/engine/renderer.cc (modified) * trunk/src/engine/shadow.cc (added) * trunk/src/io/c_stream.cc (modified) * nv::engine upgrades * default_resource_manager implementation Wed, 13 Jul 2016 17:56:11 GMT epyon [507] * trunk/nv/engine/model_manager.hh (added) * trunk/nv/engine/renderer.hh (added) * trunk/nv/lua/lua_gfx.hh (added) * trunk/src/engine/model_manager.cc (added) * trunk/src/engine/renderer.cc (added) * trunk/src/lua/lua_gfx.cc (added) * missing files added Wed, 13 Jul 2016 17:54:34 GMT epyon [506] * trunk/nv/core/transform.hh (modified) * trunk/nv/engine/mesh_manager.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * split shader objects from programs to allow separate compilation ... Tue, 12 Jul 2016 18:22:23 GMT epyon [505] * trunk/nv/base/common.hh (modified) * trunk/nv/core/io_event.hh (modified) * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/image_manager.hh (modified) * trunk/nv/engine/material_manager.hh (modified) * trunk/nv/engine/mesh_manager.hh (modified) * trunk/nv/engine/program_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gl/gl_window.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/window.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/sdl/sdl_window.hh (modified) * trunk/nv/sdl/sdl_window_manager.hh (modified) * trunk/nv/stl/math/common.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/nv/stl/rtti_types.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/type_traits/common.hh (modified) * trunk/nv/stl/type_traits/primary.hh (modified) * trunk/nv/stl/type_traits/properties.hh (modified) * trunk/nv/stl/utility/common.hh (modified) * trunk/nv/wx/wx_canvas.hh (modified) * trunk/src/core/io_event.cc (modified) * trunk/src/core/types.cc (modified) * trunk/src/engine/image_manager.cc (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/mesh_manager.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/gfx/image.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/sdl/sdl_input.cc (modified) * trunk/src/sdl/sdl_window.cc (modified) * trunk/src/sdl/sdl_window_manager.cc (modified) * trunk/src/wx/wx_canvas.cc (modified) * several STL updates * several minor fixes Mon, 04 Jul 2016 18:05:33 GMT epyon [504] * trunk/nv/engine/image_manager.hh (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/image_manager.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * temporary add_base_path for image manager * random - warning fix ... Tue, 28 Jun 2016 19:09:19 GMT epyon [503] * trunk/nv/core/random.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/interface/clear_state.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/render_state.hh (modified) * trunk/nv/lua/lua_area.hh (modified) * trunk/nv/lua/lua_aux.hh (modified) * trunk/nv/lua/lua_map_area.hh (modified) * trunk/nv/lua/lua_map_tile.hh (modified) * trunk/nv/lua/lua_math.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_templates.hh (added) * trunk/nv/lua/lua_types.hh (added) * trunk/src/core/random.cc (modified) * trunk/src/core/types.cc (added) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_aux.cc (modified) * trunk/src/lua/lua_map_area.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_math.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/lua/lua_types.cc (added) * nv::random - support for different rng sources * nv::types - ... Thu, 16 Jun 2016 17:47:58 GMT epyon [502] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/src/gl/gl_context.cc (modified) * instancing support Wed, 15 Jun 2016 16:34:37 GMT epyon [501] * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/gfx/sliced_buffer.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/lib/gl.cc (modified) * particle engine updates * device/context redesign * caching of ... Wed, 08 Jun 2016 18:14:43 GMT epyon [500] * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * massive particle_engine updates * more image data types * ... Mon, 06 Jun 2016 16:54:52 GMT epyon [499] * trunk/nv/ecs/ecs.hh (modified) * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * ecs work * particle engine rehaul * added map/unmap buffer to ... Fri, 03 Jun 2016 14:24:49 GMT epyon [498] * trunk/nv/ecs/ecs.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/nv/stl/memory.hh (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/gl/gl_device.cc (modified) * ecs implementation * mipmapping by default for material manager ... Wed, 01 Jun 2016 12:45:40 GMT epyon [497] * trunk/nv/ecs (added) * trunk/nv/ecs/ecs.hh (added) * trunk/nv/stl/handle.hh (modified) * minor bugfix * ecs header added Tue, 31 May 2016 12:04:24 GMT epyon [496] * trunk/nv/stl/handle.hh (modified) * trunk/src/rogue/fov_recursive_shadowcasting.cc (modified) * type disambiguition in handle.hh * tweak to shadowcasting Tue, 24 May 2016 17:28:23 GMT epyon [495] * trunk/nv/stl/handle.hh (modified) * packed_index_table and unpacked_index_array added Fri, 13 May 2016 18:05:14 GMT epyon [494] * trunk/nv/lua/lua_raw.hh (modified) * trunk/src/lua/lua_raw.cc (modified) * nlua_tou32array added Fri, 06 May 2016 17:25:05 GMT epyon [493] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * program validation moved to first use - fixes validation errors on ... Thu, 05 May 2016 17:37:28 GMT epyon [492] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/render_state.hh (modified) * trunk/nv/lib/gl.hh (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/lib/gl.cc (modified) * trunk/src/sdl/sdl_window.cc (modified) Fri, 29 Apr 2016 10:42:28 GMT epyon [491] * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/gfx/sliced_buffer.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gui/gui_environment.hh (modified) * trunk/nv/gui/gui_gfx_renderer.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/lib/gl.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gfx/mesh_creator.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/gui/gui_gfx_renderer.cc (modified) * trunk/src/lib/gl.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/sdl/sdl_window.cc (modified) * mass update (will try to do atomic from now) Tue, 08 Mar 2016 12:19:59 GMT epyon [490] * trunk/nv/lib/lua.hh (modified) * trunk/nv/lua/lua_raw.hh (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_aux.cc (modified) * trunk/src/lua/lua_map_area.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_math.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) * temporary Lua 5.1 hardcode Tue, 08 Mar 2016 10:07:39 GMT epyon [489] * trunk/nv/lib/lua.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/src/lib/lua.cc (modified) Tue, 08 Mar 2016 07:08:06 GMT epyon [488] * trunk/nv/stl/math/basic.hh (modified) Tue, 08 Mar 2016 07:05:51 GMT epyon [487] * trunk/nv.lua (modified) * trunk/nv/core/ascii_printer.hh (modified) * trunk/nv/core/random.hh (modified) * trunk/nv/core/resource.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/nv/curses/curses_terminal.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/image_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gfx/poses.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/interface/data_channel.hh (modified) * trunk/nv/interface/image_loader.hh (modified) * trunk/nv/interface/interpolate.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/interface/terminal.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/nv/lib/assimp.hh (modified) * trunk/nv/rogue/fov.hh (modified) * trunk/nv/stl/algorithm/fill.hh (modified) * trunk/nv/stl/container/growing_storage.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/nv/stl/hash_store.hh (modified) * trunk/nv/stl/math/angle.hh (modified) * trunk/nv/stl/math/exponential.hh (modified) * trunk/nv/stl/math/matrix_transform.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/nv/stl/memory (added) * trunk/nv/stl/memory/common.hh (added) * trunk/nv/stl/priority_queue.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/src/core/ascii_printer.cc (modified) * trunk/src/core/io_event.cc (modified) * trunk/src/core/random.cc (modified) * trunk/src/curses/curses_terminal.cc (modified) * trunk/src/engine/animation.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/gfx/image.cc (modified) * trunk/src/gfx/mesh_creator.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/gui/gui_ascii_renderer.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/src/image/miniz.cc (modified) * trunk/src/image/png_loader.cc (modified) * trunk/src/io/c_stream.cc (modified) * trunk/src/lib/gl.cc (modified) * trunk/src/lua/lua_math.cc (modified) * trunk/src/stl/assert.cc (modified) Wed, 24 Feb 2016 17:47:54 GMT epyon [486] * trunk/nv.lua (modified) * trunk/nv/base/common.hh (modified) * trunk/nv/core/transform.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/engine/material_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/gfx/poses.hh (added) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/image/png_loader.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/easing.hh (added) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/image_loader.hh (modified) * trunk/nv/interface/interpolate.hh (added) * trunk/nv/interface/uniform.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/stl/container/hash_table.hh (modified) * trunk/nv/stl/hash_store.hh (modified) * trunk/nv/stl/math/basic.hh (modified) * trunk/nv/stl/math/mat2.hh (modified) * trunk/nv/stl/math/mat3.hh (modified) * trunk/nv/stl/math/vec2.hh (modified) * trunk/src/core/ascii_printer.cc (added) * trunk/src/engine/animation.cc (added) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/image/miniz.cc (modified) * trunk/src/image/png_loader.cc (modified) * trunk/src/io/c_stream.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/sdl/sdl_window.cc (modified) * mass update once again... Tue, 26 Jan 2016 17:59:46 GMT epyon [485] * trunk/nv/core/resource.hh (modified) * trunk/nv/core/transform.hh (modified) * trunk/nv/engine/animation.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/lib/assimp.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/string_table.hh (modified) * trunk/src/engine/material_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * massive update (need to start doing atomics again) :/ Wed, 02 Dec 2015 17:42:02 GMT epyon [484] * trunk/nv.lua (modified) * trunk/nv/core/ascii_printer.hh (added) * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/animation.hh (added) * trunk/nv/engine/image_manager.hh (added) * trunk/nv/engine/material_manager.hh (added) * trunk/nv/engine/mesh_manager.hh (added) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/image (added) * trunk/nv/image/miniz.hh (added) * trunk/nv/image/png_loader.hh (added) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_loader.hh (added) * trunk/nv/io/c_stream.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/nv/stl/stream.hh (modified) * trunk/src/engine/image_manager.cc (added) * trunk/src/engine/material_manager.cc (added) * trunk/src/engine/mesh_manager.cc (added) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/image (added) * trunk/src/image/miniz.cc (added) * trunk/src/image/png_loader.cc (added) * trunk/src/io/c_stream.cc (modified) * resource manager updates * nv-image added * missing stl memory ... Tue, 17 Nov 2015 19:25:58 GMT epyon [483] * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/interface/scene_node.hh (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * skeleton updates Thu, 12 Nov 2015 18:02:08 GMT epyon [482] * trunk/nv/core/transform.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/interface/data_channel.hh (modified) * trunk/nv/interface/data_channel_access.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/nv/stl/hash_map.hh (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * skeletal animation updated Mon, 09 Nov 2015 18:55:25 GMT epyon [481] * trunk/nv/core/resource.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * skeleton/resource updates Tue, 03 Nov 2015 18:06:23 GMT epyon [480] * trunk/legacy/keyframed_mesh.cc (moved) * trunk/legacy/keyframed_mesh.hh (moved) * trunk/legacy/md2_loader.cc (moved) * trunk/legacy/md2_loader.hh (moved) * trunk/legacy/md2_normals.inc (moved) * trunk/legacy/md3_loader.cc (moved) * trunk/legacy/md3_loader.hh (moved) * trunk/legacy/skeletal_mesh.cc (moved) * trunk/legacy/skeletal_mesh.hh (moved) * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/formats/assimp_loader.hh (modified) * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/formats/obj_loader.hh (modified) * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/nv/interface/mesh_loader.hh (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * cleanup of legacy code * resource updates Fri, 30 Oct 2015 14:02:06 GMT epyon [479] * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * resource system cleanups Mon, 26 Oct 2015 16:38:14 GMT epyon [478] * trunk/nv/core/resource.hh (modified) * fixes Fri, 23 Oct 2015 17:35:39 GMT epyon [477] * trunk/nv/core/resource.hh (modified) * trunk/nv/engine/program_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (modified) * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/gfx/skeleton_instance.cc (modified) * trunk/src/gl/gl_device.cc (modified) * resource handling rewrite * skeletal_mesh/mesh_data updates Fri, 09 Oct 2015 12:09:13 GMT epyon [476] * trunk/nv/stl/utility.hh (modified) * trunk/nv/stl/utility/compressed_pair.hh (added) * trunk/nv/stl/utility/pair.hh (modified) * utility compressed_pair.hh Fri, 09 Oct 2015 12:08:44 GMT epyon [475] * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/gfx/skeleton_instance.hh (added) * trunk/nv/interface/mesh_data.hh (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/gfx/skeleton_instance.cc (added) * skeletal_mesh updates Fri, 09 Oct 2015 12:07:43 GMT epyon [474] * trunk/nv/core/resource.hh (added) * trunk/nv/engine/program_manager.hh (modified) * trunk/nv/engine/resource_system.hh (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/engine/resource_system.cc (modified) * resource manager updates Fri, 09 Oct 2015 12:06:56 GMT epyon [473] * trunk/nv/base/rtti_support.hh (modified) * trunk/nv/core/arcball.hh (modified) * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * rtti updates * device/context initial uniform buffer support * fixes Mon, 28 Sep 2015 10:44:21 GMT epyon [472] * trunk/nv/core/position.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/nv/stl/algorithm/heap.hh (modified) * trunk/nv/stl/functional/hash.hh (modified) * trunk/nv/stl/math/matrix_transform.hh (modified) * trunk/nv/stl/memory.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/string/string_base.hh (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * additional uniforms * R16F and R32F format support * error ... Mon, 21 Sep 2015 17:13:26 GMT epyon [471] * trunk/nv.lua (modified) * trunk/nv/base/capi.hh (modified) * trunk/nv/base/cmath.hh (modified) * trunk/nv/base/common.hh (modified) * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/nv/stl/math/angle.hh (modified) * trunk/nv/stl/math/basic.hh (modified) * trunk/nv/stl/math/cast.hh (modified) * trunk/nv/stl/math/common.hh (modified) * trunk/nv/stl/math/exponential.hh (modified) * trunk/nv/stl/math/geometric.hh (modified) * trunk/nv/stl/math/mat2.hh (added) * trunk/nv/stl/math/mat3.hh (added) * trunk/nv/stl/math/mat4.hh (added) * trunk/nv/stl/math/matrix.hh (added) * trunk/nv/stl/math/matrix_transform.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/nv/stl/math/relational.hh (modified) * trunk/nv/stl/math/trigonometric.hh (added) * trunk/nv/stl/math/vec2.hh (added) * trunk/nv/stl/math/vec3.hh (added) * trunk/nv/stl/math/vec4.hh (added) * trunk/nv/stl/type_erasure.hh (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/gfx/mesh_creator.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_device.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/lua/lua_math.cc (modified) * full math library * GLM dependency removed Thu, 17 Sep 2015 15:19:14 GMT epyon [470] * trunk/nv/formats/nmd_loader.hh (modified) * trunk/nv/gfx/animation.hh (modified) * trunk/nv/gfx/keyframed_mesh.hh (modified) * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/interface/animated_mesh.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/wx/wx_canvas.cc (modified) * animation time definition fixes Thu, 17 Sep 2015 15:17:20 GMT epyon [469] * trunk/nv/gfx/debug_draw.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/stl/math/geometric.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/utility/common.hh (modified) * trunk/src/gfx/debug_draw.cc (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * stl/short_string - minor fix * stl/utility - max for 3 arguments ... Wed, 09 Sep 2015 17:13:35 GMT epyon [468] * trunk/nv/interface/animated_mesh.hh (modified) * cleanup of material_idx Tue, 08 Sep 2015 16:40:48 GMT epyon [467] * trunk/nv/gfx/skeletal_mesh.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * trunk/src/wx/wx_canvas.cc (modified) * wx_canvas - color logging * string - _sh64/_sh32 literal support ... Fri, 04 Sep 2015 15:46:48 GMT epyon [466] * trunk/nv.lua (modified) * trunk/nv/wx/wx.hh (modified) * trunk/nv_wx.lua (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_window.cc (modified) * trunk/src/lib/gl.cc (modified) * support for separate runtime CRT build * wx fix for new gl headers Fri, 04 Sep 2015 15:32:05 GMT epyon [465] * trunk/nv/lib/detail/gl_core/gl_types_1_1.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_1_2.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_1_3.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_1_4.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_1_5.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_2_0.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_2_1.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_3_0.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_3_1.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_3_2.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_3_3.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_0.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_1.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_2.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_3.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_4.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_4_5.inc (modified) * trunk/nv/lib/detail/gl_core/gl_types_arb.inc (modified) * trunk/nv/lib/detail/gl_ext/gl_ext_framebuffer_object_types.inc (modified) * trunk/nv/lib/gl.hh (modified) * include guards for types * switching to OpenGL 3.1 Tue, 01 Sep 2015 16:40:23 GMT epyon [464] * trunk/nv/lib/detail/gl_core (added) * trunk/nv/lib/detail/gl_core/gl_functions_1_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_1_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_1_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_1_4.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_1_5.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_2_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_2_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_3_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_3_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_3_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_3_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_4.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_4_5.inc (added) * trunk/nv/lib/detail/gl_core/gl_functions_arb.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_1_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_1_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_1_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_1_4.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_1_5.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_2_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_2_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_3_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_3_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_3_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_3_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_0.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_1.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_2.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_3.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_4.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_4_5.inc (added) * trunk/nv/lib/detail/gl_core/gl_types_arb.inc (added) * trunk/nv/lib/detail/gl_functions.inc (deleted) * trunk/nv/lib/detail/gl_types.inc (deleted) * trunk/nv/lib/gl.hh (modified) * full GL header support up to 4.5 Fri, 28 Aug 2015 16:28:34 GMT epyon [463] * trunk/nv/gl/gl_context.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/context.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/lib/detail/gl_ext/gl_ext_all_functions.inc (modified) * trunk/nv/lib/detail/gl_ext/gl_ext_all_types.inc (modified) * trunk/nv/lib/detail/gl_ext/gl_ext_info.inc (modified) * trunk/nv/lib/detail/gl_ext/gl_ext_texture_array_functions.inc (added) * trunk/nv/lib/detail/gl_ext/gl_ext_texture_array_types.inc (added) * trunk/nv/lib/detail/gl_functions.inc (modified) * trunk/nv/lib/gl.hh (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/lib/gl.cc (modified) * 3D/2D_ARRAY texture support Tue, 25 Aug 2015 16:47:28 GMT epyon [462] * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/src/gl/gl_context.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * camera/device/uniform - modelview_inv added * ... Wed, 19 Aug 2015 17:01:16 GMT epyon [461] * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/image_data.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * quaternion fixes * image_data/device/gl_device/gl_enum - single ... Wed, 19 Aug 2015 16:05:34 GMT epyon [460] * trunk/nv/stl/type_erasure.hh (modified) * fix for type_erasure iterator Tue, 18 Aug 2015 12:26:33 GMT epyon [459] * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/stl/math/common.hh (modified) * trunk/nv/stl/math/quaternion.hh (modified) * quaternion implementation Fri, 14 Aug 2015 18:16:26 GMT epyon [458] * trunk/nv/stl/type_erasure.hh (added) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gfx/skeletal_mesh.cc (modified) * starting work on stl/type_erasure * mesh_creator - fixed tangent ... Thu, 13 Aug 2015 18:51:12 GMT epyon [457] * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/interface/mesh_data.hh (modified) * trunk/src/gfx/mesh_creator.cc (modified) * mesh_creator - mirror and swap_culling, const on merge and ... Tue, 11 Aug 2015 18:35:01 GMT epyon [456] * trunk/nv/gfx/mesh_creator.hh (modified) * trunk/nv/interface/data_channel.hh (modified) * trunk/nv/interface/data_channel_access.hh (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * mesh_creator minor cleanup - need more * data channel cloning * ... Mon, 10 Aug 2015 16:35:05 GMT epyon [455] * trunk/nv/interface/map_area.hh (modified) * trunk/nv/rogue/fov.hh (modified) * trunk/nv/rogue/fov_recursive_shadowcasting.hh (modified) * fov has own interface, not map_area based Fri, 31 Jul 2015 18:25:22 GMT epyon [454] * trunk/nv/core/arcball.hh (modified) * trunk/nv/core/position.hh (modified) * trunk/nv/core/transform.hh (modified) * trunk/nv/gfx/animation.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/interpolation_template.hh (modified) * trunk/nv/lib/assimp.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/nv/stl/math/angle.hh (added) * trunk/nv/stl/math/basic.hh (added) * trunk/nv/stl/math/common.hh (modified) * trunk/nv/stl/math/epsilon.hh (added) * trunk/nv/stl/math/exponential.hh (added) * trunk/nv/stl/math/geometric.hh (modified) * trunk/nv/stl/math/matrix_transform.hh (modified) * trunk/nv/stl/math/quaternion.hh (added) * trunk/nv/stl/math/relational.hh (added) * trunk/nv/stl/type_traits/common.hh (modified) * trunk/nv/stl/type_traits/transforms.hh (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/gfx/mesh_creator.cc (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_values.cc (modified) * trunk/src/rogue/fov_recursive_shadowcasting.cc (modified) * trunk/src/sdl/sdl_audio.cc (modified) * math library work * glm only referenced in math/common.hh * ... Thu, 30 Jul 2015 18:49:02 GMT epyon [453] * trunk/nv/core/arcball.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/stl/math.hh (modified) * trunk/nv/stl/math/common.hh (modified) * trunk/nv/stl/math/constants.hh (modified) * trunk/nv/stl/math/geometric.hh (added) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/rocket/rocket_interface.cc (modified) * trunk/src/sdl/sdl_audio.cc (modified) * added math/degrees and radians * added math/geometric - not used ... Thu, 30 Jul 2015 17:52:14 GMT epyon [452] * trunk/nv/lua/lua_area.hh (modified) * trunk/nv/lua/lua_math.hh (moved) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/lua/lua_map_area.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_math.cc (moved) * lua_glm -> lua_math Thu, 30 Jul 2015 17:47:02 GMT epyon [451] * trunk/nv/base/cmath.hh (added) * trunk/nv/core/arcball.hh (modified) * trunk/nv/core/random.hh (modified) * trunk/nv/interface/camera.hh (modified) * trunk/nv/interface/interpolation_raw.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/nv/stl/math (added) * trunk/nv/stl/math.hh (modified) * trunk/nv/stl/math/cast.hh (added) * trunk/nv/stl/math/common.hh (added) * trunk/nv/stl/math/constants.hh (added) * trunk/nv/stl/math/matrix_transform.hh (added) * trunk/nv/stl/range.hh (modified) * trunk/src/core/random.cc (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/formats/assimp_loader.cc (modified) * trunk/src/formats/md3_loader.cc (modified) * trunk/src/gfx/keyframed_mesh.cc (modified) * trunk/src/lua/lua_glm.cc (modified) * math library started Thu, 30 Jul 2015 12:43:02 GMT epyon [450] * trunk/nv/base/common.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/src/core/io_event.cc (modified) * fixed offset_of * types.hh support unioned fields * io_event ... Thu, 30 Jul 2015 12:06:24 GMT epyon [449] * trunk/nv/lua/lua_area.hh (modified) * trunk/nv/lua/lua_dispatch.hh (modified) * trunk/nv/lua/lua_glm.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/src/lua/lua_area.cc (modified) * trunk/src/lua/lua_glm.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * trunk/src/lua/lua_values.cc (modified) * metatable types cleanup * fix for nlua_typecontent Thu, 30 Jul 2015 12:05:17 GMT epyon [448] * trunk/nv/stl/algorithm.hh (modified) * trunk/nv/stl/container/growing_storage.hh (modified) * trunk/src/gui/gui_style.cc (modified) * algorithm/remove added * some namespace anti-adl fixes (should be ... Thu, 30 Jul 2015 12:03:37 GMT epyon [447] * trunk/nv/core/io_event.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/src/core/io_event.cc (modified) * io_event type registration restored * TODO: io_event itself still ... Thu, 30 Jul 2015 10:08:39 GMT epyon [446] * trunk/nv/stl/algorithm.hh (modified) * trunk/nv/stl/algorithm/heap.hh (added) * trunk/nv/stl/priority_queue.hh (added) * trunk/nv/stl/type_traits/experimental.hh (modified) * stl/algorithm/heap - heap functions * stl/priority_queue - ... Wed, 29 Jul 2015 14:24:39 GMT epyon [445] * trunk/nv/core/types.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/nv/stl/algorithm.hh (modified) * trunk/nv/stl/memory.hh (modified) * trunk/nv/stl/string/string_base.hh (modified) * trunk/src/lua/lua_path.cc (modified) * trunk/src/lua/lua_values.cc (modified) * cleaning up string usage in lua (WIP) * cleaned up types.hh (WIP) Wed, 29 Jul 2015 14:24:01 GMT epyon [444] * trunk/nv/gui/gui_ascii_renderer.hh (modified) * trunk/nv/gui/gui_common.hh (modified) * trunk/nv/gui/gui_gfx_renderer.hh (modified) * trunk/nv/gui/gui_renderer.hh (modified) * trunk/nv/gui/gui_style.hh (modified) * trunk/src/gui/gui_ascii_renderer.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * slowly fixing up gui Fri, 24 Jul 2015 13:16:09 GMT epyon [443] * trunk/nv/core/random.hh (modified) * trunk/src/core/random.cc (modified) * random - mersenne twister implementation * nv is officially STD ... Fri, 24 Jul 2015 10:52:05 GMT epyon [442] * trunk/legacy/std_stream.cc (moved) * trunk/legacy/std_stream.hh (moved) * trunk/nv/base/capi.hh (modified) * trunk/nv/gui/gui_element.hh (modified) * trunk/nv/io/c_stream.hh (modified) * trunk/nv/stl/algorithm.hh (modified) * trunk/nv/stl/stream.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/string/string_base.hh (modified) * trunk/src/formats/nmd_loader.cc (modified) * trunk/src/formats/obj_loader.cc (modified) * trunk/src/io/c_stream.cc (modified) * trunk/src/stl/string.cc (modified) * more std removal - only left 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 * ... Thu, 23 Jul 2015 19:16:01 GMT epyon [440] * trunk/legacy (added) * trunk/legacy/any.hh (moved) * trunk/legacy/exception.hh (moved) * trunk/nv/gl/gl_window.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/interface/uniform.hh (modified) * trunk/nv/interface/window.hh (modified) * trunk/nv/lua/lua_function.hh (modified) * trunk/nv/lua/lua_path.hh (modified) * trunk/nv/lua/lua_state.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/nv/sdl/sdl_window.hh (modified) * trunk/nv/stl/handle.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/nv/stl/string/string_twine.hh (added) * trunk/src/engine/resource_system.cc (modified) * trunk/src/formats/md5_loader.cc (modified) * trunk/src/gui/gui_ascii_renderer.cc (modified) * trunk/src/gui/gui_environment.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/gui/gui_style.cc (modified) * trunk/src/lib/gl.cc (modified) * trunk/src/lua/lua_function.cc (modified) * trunk/src/lua/lua_map_tile.cc (modified) * trunk/src/lua/lua_path.cc (modified) * trunk/src/lua/lua_state.cc (modified) * trunk/src/lua/lua_values.cc (modified) * trunk/src/sdl/sdl_window.cc (modified) * trunk/src/stl/assert.cc (modified) * massive std::string removal * no header depends on std::string ... Thu, 23 Jul 2015 16:14:48 GMT epyon [439] * trunk/nv/engine/particle_engine.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/interface/uniform.hh (modified) * trunk/src/engine/particle_engine.cc (modified) * trunk/src/gl/gl_device.cc (modified) * more std::string removal Thu, 23 Jul 2015 15:29:49 GMT epyon [438] * trunk/nv/core/random.hh (modified) * trunk/nv/core/time.hh (modified) * trunk/nv/core/types.hh (modified) * trunk/nv/engine/program_manager.hh (modified) * trunk/nv/gfx/texture_font.hh (modified) * trunk/nv/gl/gl_device.hh (modified) * trunk/nv/gl/gl_enum.hh (modified) * trunk/nv/interface/device.hh (modified) * trunk/nv/io/c_file_system.hh (modified) * trunk/nv/io/c_stream.hh (modified) * trunk/nv/lua/lua_values.hh (modified) * trunk/nv/stl/container/contiguous_storage.hh (modified) * trunk/nv/stl/container/growing_storage.hh (modified) * trunk/nv/stl/file_system.hh (modified) * trunk/nv/stl/string.hh (modified) * trunk/nv/stl/string/const_string.hh (modified) * trunk/nv/stl/string/short_string.hh (modified) * trunk/src/core/library.cc (modified) * trunk/src/engine/program_manager.cc (modified) * trunk/src/gfx/texture_font.cc (modified) * trunk/src/gl/gl_device.cc (modified) * trunk/src/gl/gl_enum.cc (modified) * trunk/src/io/c_file_system.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * trunk/src/stl/string.cc (modified) * massive amount of std::string removal * removed slurp, use ... Thu, 23 Jul 2015 06:30:41 GMT epyon [437] * trunk/nv/core/library.hh (modified) * trunk/nv/gfx/sliced_buffer.hh (modified) * trunk/nv/gfx/texture_atlas.hh (modified) * trunk/nv/lua/lua_raw.hh (modified) * trunk/nv/stl/container/growing_storage.hh (modified) * trunk/src/core/library.cc (modified) * trunk/src/gui/gui_gfx_renderer.cc (modified) * trunk/src/lua/lua_map_area.cc (modified) * trunk/src/lua/lua_nova.cc (modified) * trunk/src/lua/lua_raw.cc (modified) * trunk/src/lua/lua_state.cc (modified) * local updates (string removal)