|
|
@499
|
9 years |
epyon |
* ecs work
* particle engine rehaul
* added map/unmap buffer to ::context
|
|
|
@498
|
9 years |
epyon |
* ecs implementation
* mipmapping by default for material manager
* …
|
|
|
@493
|
9 years |
epyon |
* program validation moved to first use - fixes validation errors on …
|
|
|
@492
|
9 years |
epyon |
|
|
|
@491
|
9 years |
epyon |
* mass update (will try to do atomic from now)
|
|
|
@487
|
9 years |
epyon |
|
|
|
@485
|
9 years |
epyon |
* massive update (need to start doing atomics again) :/
|
|
|
@477
|
10 years |
epyon |
* resource handling rewrite
* skeletal_mesh/mesh_data updates
|
|
|
@473
|
10 years |
epyon |
* rtti updates
* device/context initial uniform buffer support
* fixes
|
|
|
@472
|
10 years |
epyon |
* additional uniforms
* R16F and R32F format support
* error fixes …
|
|
|
@471
|
10 years |
epyon |
* full math library
* GLM dependency removed
|
|
|
@469
|
10 years |
epyon |
* stl/short_string - minor fix
* stl/utility - max for 3 arguments
* …
|
|
|
@466
|
10 years |
epyon |
* support for separate runtime CRT build
* wx fix for new gl headers
|
|
|
@463
|
10 years |
epyon |
* 3D/2D_ARRAY texture support
|
|
|
@462
|
10 years |
epyon |
* camera/device/uniform - modelview_inv added
* …
|
|
|
@461
|
10 years |
epyon |
* quaternion fixes
* image_data/device/gl_device/gl_enum - single …
|
|
|
@439
|
10 years |
epyon |
* more std::string removal
|
|
|
@438
|
10 years |
epyon |
* massive amount of std::string removal
* removed slurp, use …
|
|
|
@433
|
10 years |
epyon |
* string.hh split into separate files
* string.hh - removed …
|
|
|
@410
|
10 years |
epyon |
* merge of vertex_descriptor and key_descriptor concepts - unified raw …
|
|
|
@406
|
10 years |
epyon |
* code compiles cleanly on maximum warning level
|
|
|
@403
|
10 years |
epyon |
* got rid of exceptions
* assert enhancements
* lots of minor cleanup
|
|
|
@399
|
10 years |
epyon |
* naming cleanup
* string_ref -> string_view (compatible with C++17 …
|
|
|
@398
|
10 years |
epyon |
* cleanup of glm usage
|
|
|
@395
|
10 years |
epyon |
* bulk update
copyright update
include guards cleanup
…
|
|
|
@392
|
10 years |
epyon |
* massive shift towards nova STL
* include cleanups
|
|
|
@383
|
10 years |
epyon |
* more work on stl
* fully working vectors!
* copy & copy_n
* …
|
|
|
@380
|
10 years |
epyon |
* oops, missed src :
got rid of to_string and other std::string …
|
|
|
@376
|
10 years |
epyon |
* stl/assert.hh, stl/capi.hh, size_t independent
* GCC 4.8 …
|
|
|
@365
|
10 years |
epyon |
* overhaul of logging:
no longer stream operated
no longer …
|
|
|
@364
|
10 years |
epyon |
* fixed compilation on clang
* cleared all clang warnings (except …
|
|
|
@361
|
10 years |
epyon |
* more string_ref changes
|
|
|
@351
|
10 years |
epyon |
* gui hover and selected support
* minor changes
|
|
|
@350
|
10 years |
epyon |
* massive untracked updates
|
|
|
@342
|
11 years |
epyon |
* gl_context - set_draw_buffers accepts const
* gl_context - …
|
|
|
@340
|
11 years |
epyon |
* new image types for gl (floating point texture support)
* …
|
|
|
@335
|
11 years |
epyon |
* NV_LUA_STACKASSERT -> NV_LUA_STACK_ASSERT
* asserts for lua_handle
…
|
|
|
@331
|
11 years |
epyon |
* texture types (1D,2D,Rect,3D,Cube - not all fully supported yet)
* …
|
|
|
@326
|
11 years |
epyon |
* window_manager interface added
* input interface added
* …
|
|
|
@323
|
11 years |
epyon |
* nova now compiles again under all three compilers with -Winsane and …
|
|
|
@319
|
11 years |
epyon |
* created core module and moved all free source files there
* took …
|
|
|
@316
|
11 years |
epyon |
* engine category
* resource system beginnings
* early effects …
|
|
|
@313
|
11 years |
epyon |
* cleanup of context and device interfaces
* create_vertex_array …
|
|
|
@311
|
11 years |
epyon |
* full OpenGL extension loading mechanisms
* framebuffer_object and …
|
|
|
@310
|
11 years |
epyon |
* range - added bit enumeration iterator
* flags - added flag …
|
|
|
@304
|
11 years |
epyon |
* mouse wheel support for both SDL 1.2 and 2.0
* optional unmerged …
|
|
|
@303
|
11 years |
epyon |
* program is now handle-based
* all device constructs are now …
|
|
|
@302
|
11 years |
epyon |
* buffers and vertex_arrays are now handle based
|
|
|
@301
|
11 years |
epyon |
* textures are now handled by lightweight handles
* textures now need …
|
|
|
@300
|
11 years |
epyon |
* removed gl_names - too much bloat for too little gain
|
|
|
@299
|
11 years |
epyon |
* all bind and update function for graphics objects are done via …
|
|
|
@295
|
11 years |
epyon |
* gl_context - support for integration with wxWindows
* wx.hh - …
|
|
|
@292
|
11 years |
epyon |
* nmd_loader now (temporarily) holds nmd dump code
* image_data now …
|
|
|
@246
|
11 years |
epyon |
* sdl mouse move event didn't record relative values - fixed
|
|
|
@245
|
11 years |
epyon |
* gl library wgl support
* gl context and window adoption
|
|
|
@243
|
11 years |
epyon |
* fix for SDL 2.0 fullscreen
|
|
|
@237
|
11 years |
epyon |
* debug_draw module added
* evil vertex descriptor and info added
* …
|
|
|
@235
|
11 years |
epyon |
* camera class extension
* additional built-in uniforms added
* …
|
|
|
@233
|
11 years |
epyon |
* polygon_mode added to context and gl context implementation
|
|
|
@232
|
11 years |
epyon |
* automatic link-time and draw-time uniforms added
|
|
|
@229
|
11 years |
epyon |
* framebuffer extension added to gl
* various minro changes and fixes
|
|
|
@228
|
11 years |
epyon |
* various untracked changes
|
|
|
@204
|
12 years |
cahir |
Fix warnings on MacOSX 64-bit with clang 3.3
|
|
|
@198
|
12 years |
epyon |
* warning cleanup for clang and gcc
|
|
|
@191
|
12 years |
epyon |
* formats - md3_animation works!
|
|
|
@184
|
12 years |
epyon |
* io_event - full support for all joystick events
* gl_window - full …
|
|
|
@172
|
12 years |
epyon |
* sdl - missing 2.0 sdl_functions
* lua - compat implementation of …
|
|
|
@171
|
12 years |
epyon |
* sdl - full 2.0 version implemented in the same header
* sdl - nova …
|
|
|
@170
|
12 years |
epyon |
* sdl - structure/define wise 2.0 support added (no functions yet)
* …
|
|
|
@161
|
12 years |
epyon |
* unified naming of attributes in nv
* predefined attribute bindings …
|
|
|
@160
|
12 years |
epyon |
* gl.hh - added GL_GENERATE_MIPMAP (deprecated in GL 3.0, but …
|
|
|
@157
|
12 years |
epyon |
* context now stores device pointer
|
|
|
@153
|
12 years |
epyon |
* device & vertex_buffer - void* of data made const for const …
|
|
|
@121
|
12 years |
epyon |
* Nova builds with -Weverything/-Wall/-pedantic/etc on:
on MSVC …
|
|
|
@120
|
12 years |
epyon |
* Nova now properly compiles and works under:
mingw GCC 4.6 32-bit …
|
|
|
@116
|
12 years |
epyon |
* support for indexed arrays
|
|
|
@108
|
12 years |
epyon |
* gui_common.hh - render_data did not have virtual destructor - fixed
…
|
|
|
@100
|
12 years |
epyon |
* vertex_buffer - assign changed to update, needs bind
* …
|
|
|
@99
|
12 years |
epyon |
* vertex_buffer - added assign by range (will change with the next …
|
|
|
@98
|
12 years |
epyon |
* window stores and can return it's device
|
|
|
@93
|
12 years |
epyon |
* io_event - event and key list expanded
* window - is_event_pending, …
|
|
|
@92
|
12 years |
epyon |
* device - delay and get_ms_ticks added
* gl_device - delay and …
|
|
|
@90
|
12 years |
epyon |
* common - windows SCL warnings proper suppression
* common - …
|
|
|
@89
|
12 years |
epyon |
* gfx folders added - moved image, texture_atlas and texture_font to them
|
|
|
@70
|
12 years |
epyon |
* etype -> datatype
* types clarifications, and datatype_traits
|
|
|
@68
|
12 years |
epyon |
* engine support for int8 vectors (might be removed later?) - types …
|
|
|
@64
|
12 years |
epyon |
* root class for object trees
* revised exception throwing - now …
|
|
|
@62
|
12 years |
epyon |
* type -> etype - to reduce confusion for the compiler
|
|
|
@49
|
12 years |
epyon |
* renamings for easier typing
|
|
|
@45
|
12 years |
epyon |
* temporary draw for context (and implementation)
* cleaned up …
|
|
|
@44
|
12 years |
epyon |
* context bugfixes, force apply state at creation and apply render …
|
|
|
@43
|
12 years |
epyon |
* texture2d object interface and implementation
|
|
|
@42
|
12 years |
epyon |
* vertex_buffer interface and implementation
|
|
|
@41
|
12 years |
epyon |
* proper uniform binding implemented
|
|
|
@40
|
12 years |
epyon |
* bugfixes
|
|
|
@38
|
12 years |
epyon |
* gl_window added
* gl_device added
* NOVA library fully integrated …
|
|
|
@37
|
12 years |
epyon |
* gl_context added
* removed geometry shader support from gl_program …
|
|
|
@36
|
12 years |
epyon |
* gl_program added
|
|
|
@35
|
12 years |
epyon |
* gl_enum helper functions
* gl_names GL name handling
|
|
|
@29
|
12 years |
melon |
Removed some debug leftovers
|
|
|