Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Commits for Divide-Framework/trunk/Source Code/Platform/Video/GFXState.cpp

Diff revisions: vs.
Revision Author Commited Message
604 Diff Diff IonutCava picture IonutCava Sun 13 Dec, 2015 19:04:57 +0000

[IonutCava]
- New post processing system:
— Simplified operators
— PostFX is always enabled. Individual operators are toggles on or off
— Fixed Bloom and adaptive exposure
- Reworked texture creation and resizing
— Saved TextureDescriptor as part of the texture state

542 Diff Diff IonutCava picture IonutCava Thu 29 Oct, 2015 23:44:59 +0000

[IonutCava]
- Improved multi-threaded culling
- Increased nodeBuffer size to avoid different render stages to override each-other’s data and wait for locks
- Added a indirect command buffer per render stage

516 Diff Diff IonutCava picture IonutCava Tue 29 Sep, 2015 18:21:34 +0000

[IonutCava]
- Fixed VBO partitioning system
- Replaced some DELEGATE_BIND calls with lambda expressions
- Some multithreaded rendering work (still not functional)

515 Diff Diff IonutCava picture IonutCava Tue 29 Sep, 2015 15:51:13 +0000

[IonutCava]
- Fix a few bugs related to geometry loading and glVertexArray offsets
— Also, optimise DVDConverter a bit
- Add a conditional toggle for texture state flushing (thus allowing us to avoid generating mipmaps for shadowmaps before the blur step and again after it)
- Add an option in config.h to disable/enable multi-context resource loading
- Added SFINAE type checks to ResourceCache class

449 Diff Diff IonutCava picture IonutCava Tue 26 May, 2015 22:42:37 +0000

[Ionut]
- More work on windowing system

404 Diff Diff IonutCava picture IonutCava Sun 19 Apr, 2015 20:37:32 +0000

[Ionut]
- Threading work regarding texture loading (W.I.P.)
- Animation system cleanup (W.I.P.)
- ShaderManager shutdown cleanup improvements

401 Diff Diff IonutCava picture IonutCava Thu 16 Apr, 2015 15:55:47 +0000

[Ionut]
- Hacked together a DSA wrapper that enables the switch between OGL4.4 + GL_EXT_direct_state_access and OGL4.5 + GL_ARB_direct_state_access (some texture issues need debugging)
- Fixed a hardware state check on init
- Multithreaded hw resource loading now uses a conditional variable to check for new load commands instead of checking every 20ms reducing the load on a CPU core significantly

371 Diff Diff IonutCava picture IonutCava Sat 14 Mar, 2015 21:18:52 +0000

[Ionut]
- More updates to the DSA style OpenGL API implementation

353 IonutCava picture IonutCava Tue 17 Feb, 2015 17:08:27 +0000

[Ionut]
- Compatibility updates for Boost 1.57 (some warnings still exist for now)
- Fixed some non-conforming code
- Added ALL OF THE MISSING FILES FROM THE LAST 15 commits ...........