Subversion Repository Public Repository

Divide-Framework

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

Entry Size Revision Updated
Buffers 963 Sun 05 Nov, 2017 18:31:51 +0000
Direct3D 976 Sun 19 Nov, 2017 23:10:18 +0000
Headers 978 Mon 20 Nov, 2017 23:42:23 +0000
Null 334 Wed 10 Dec, 2014 17:21:22 +0000
OpenGL 978 Mon 20 Nov, 2017 23:42:23 +0000
Shaders 968 Tue 07 Nov, 2017 17:32:31 +0000
Textures 976 Sun 19 Nov, 2017 23:10:18 +0000
CommandBuffer.cpp 14.7K 969 Mon 13 Nov, 2017 00:15:57 +0000
CommandBufferPool.cpp 2.3K 949 Thu 19 Oct, 2017 21:48:37 +0000
GenericCommandPool.cpp 405 bytes 890 Sun 14 May, 2017 20:54:59 +0000
GenericDrawCommand.cpp 3.7K 949 Thu 19 Oct, 2017 21:48:37 +0000
GFXDevice.cpp 30.9K 978 Mon 20 Nov, 2017 23:42:23 +0000
GFXDeviceDebug.cpp 11K 966 Mon 06 Nov, 2017 17:10:01 +0000
GFXDeviceDraw.cpp 16.3K 966 Mon 06 Nov, 2017 17:10:01 +0000
GFXDeviceObjects.cpp 9K 953 Sat 28 Oct, 2017 21:57:10 +0000
GFXDeviceState.cpp 22K 978 Mon 20 Nov, 2017 23:42:23 +0000
GFXRTPool.cpp 3.1K 975 Thu 16 Nov, 2017 14:49:12 +0000
GFXShaderData.cpp 2.1K 890 Sun 14 May, 2017 20:54:59 +0000
GFXState.cpp 1.2K 890 Sun 14 May, 2017 20:54:59 +0000
GraphicsResource.cpp 461 bytes 890 Sun 14 May, 2017 20:54:59 +0000
IMPrimitive.cpp 6.4K 953 Sat 28 Oct, 2017 21:57:10 +0000
Pipeline.cpp 1.9K 963 Sun 05 Nov, 2017 18:31:51 +0000
RenderAPIWrapper.cpp 147 bytes 961 Thu 02 Nov, 2017 23:24:10 +0000
RenderPackage.cpp 9.8K 963 Sun 05 Nov, 2017 18:31:51 +0000
RenderPackageQueue.cpp 1.8K 950 Sun 22 Oct, 2017 22:25:05 +0000
RenderStateBlock.cpp 6.7K 963 Sun 05 Nov, 2017 18:31:51 +0000
TextureData.cpp 3.6K 953 Sat 28 Oct, 2017 21:57:10 +0000

Commits for Divide-Framework/trunk/Source Code/Platform/Video

Revision Author Commited Message
978 IonutCava picture IonutCava Mon 20 Nov, 2017 23:42:23 +0000

[Ionut]
- More decoupling between window size and render resolution.
- Attempt to preserve render target aspect on window resize events

  • Resolution change is currently broken *
976 IonutCava picture IonutCava Sun 19 Nov, 2017 23:10:18 +0000

[Ionut]
- Texture mipmaps are now compute before bind if they need a refresh (to avoid recalculation if they’re not used)
- More work on the editor: cleanup, load/save functionality, etc
- Input scaling: Mouse position is now relative to the scene preview position in editor mode. (the scene preview rect is used to re-map X/Y absolute and relative mouse positions)

975 IonutCava picture IonutCava Thu 16 Nov, 2017 14:49:12 +0000

[Ionut]
- Editor work. Port most of imgui-addons demo2.
- Add Editor render target into which we will render the scene when the editor is on

972 IonutCava picture IonutCava Wed 15 Nov, 2017 00:10:26 +0000

[Ionut]
- Add imgui_addons branch and disable imwindow since it doesn’t work properly with IMGUI 1.53+ (doesn’t compile yet)

971 IonutCava picture IonutCava Mon 13 Nov, 2017 22:49:24 +0000

[Ionut]
- Fix various timing issues
- Add a framerate limiter
- Rework framerate calculations
- Add an adaptive sync option in config

970 IonutCava picture IonutCava Mon 13 Nov, 2017 17:16:44 +0000

[Ionut]
- ImWindow <-> DisplayWindow fixes

969 IonutCava picture IonutCava Mon 13 Nov, 2017 00:15:57 +0000

[Ionut]
- Further improve DisplayWindow <-> Input relationship
- Add Flip-Y 2D camera (D3D style projection)
- Fix IMGUI rendering
- Add IMGUI sample and IMWINDOW sample rendering at the same time
- Improve IMWINDOW multi-window support
— Bug: nothing rendering in child platform windows
- Add draw command to move render context from one window to another

968 IonutCava picture IonutCava Tue 07 Nov, 2017 17:32:31 +0000

[Ionut]
- Consistent naming between timing variables

967 IonutCava picture IonutCava Mon 06 Nov, 2017 22:31:42 +0000

[Ionut]
- Oups

966 IonutCava picture IonutCava Mon 06 Nov, 2017 17:10:01 +0000

[Ionut]
- Remove old “add2DRenderFunction” and use command buffers instead
- Allow frame to blit to the screen or a render target of choice