source: trunk/src/gl

Revision Log Mode:


Legend:

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