source: trunk/src/gl/gl_device.cc

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @543   8 years epyon * fixes in handle store * removal of get_handle * indices instead of …
(edit) @535   8 years epyon * unified pixel_format instead of image_format
(edit) @534   8 years epyon CONTINUED: * getting rid of size_t * datatypes now restricted to …
(edit) @533   8 years epyon * getting rid of size_t * datatypes now restricted to uint32 size * …
(edit) @506   9 years epyon * split shader objects from programs to allow separate compilation * …
(edit) @505   9 years epyon * several STL updates * several minor fixes
(edit) @501   9 years epyon * particle engine updates * device/context redesign * caching of GL …
(edit) @498   9 years epyon * ecs implementation * mipmapping by default for material manager * …
(edit) @493   9 years epyon * program validation moved to first use - fixes validation errors on …
(edit) @492   9 years epyon
(edit) @491   9 years epyon * mass update (will try to do atomic from now)
(edit) @487   9 years epyon
(edit) @485   9 years epyon * massive update (need to start doing atomics again) :/
(edit) @477   10 years epyon * resource handling rewrite * skeletal_mesh/mesh_data updates
(edit) @473   10 years epyon * rtti updates * device/context initial uniform buffer support * fixes
(edit) @471   10 years epyon * full math library * GLM dependency removed
(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) @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) @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) @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) @350   10 years epyon * massive untracked updates
(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) @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) @299   11 years epyon * all bind and update function for graphics objects are done via …
(edit) @292   11 years epyon * nmd_loader now (temporarily) holds nmd dump code * image_data now …
(edit) @245   11 years epyon * gl library wgl support * gl context and window adoption
(edit) @229   11 years epyon * framebuffer extension added to gl * various minro changes and fixes
(edit) @228   11 years epyon * various untracked changes
(edit) @184   12 years epyon * io_event - full support for all joystick events * gl_window - full …
(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) @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) @98   12 years epyon * window stores and can return it's device
(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) @70   12 years epyon * etype -> datatype * types clarifications, and datatype_traits
(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) @42   12 years epyon * vertex_buffer interface and implementation
(add) @38   12 years epyon * gl_window added * gl_device added * NOVA library fully integrated …
Note: See TracRevisionLog for help on using the revision log.