-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge v0.2.0 branch #838
base: master
Are you sure you want to change the base?
Merge v0.2.0 branch #838
Conversation
Linear rendering is always enabled by means of either FP16 or sRGB framebuffer (thus making EXT_framebuffer_sRGB mandatory)
It’s safe to do this because entire the rendering pipeline now uses the linear color space.
Note that LimboView.cpp no longer exists in v0.2.0 because it was replaced with LimboWindow.as. # Conflicts: # Sources/Client/Client_Update.cpp # Sources/Client/LimboView.cpp
# Conflicts: # OpenSpades.xcodeproj/project.pbxproj
# Conflicts: # Sources/Client/Client.cpp # Sources/Client/Client_Input.cpp # Sources/Client/Client_NetHandler.cpp # Sources/Client/FTFont.cpp # Sources/Client/LimboView.h # Sources/Gui/StartupScreen.cpp
Currently, the following steps are used: * <90: green * <120: yellow * <200: orange * >200: red It currently looks waaay to colorful. I think a colored bar or something might look best, but for now this works and lets you quickly see how good you can expect the connection to be
Add color coding to ping
# Conflicts: # Resources/Scripts/Gui/ClientUI.as # Resources/Scripts/Gui/MainScreen.as # Resources/Scripts/Gui/StartupScreen.as # Resources/Scripts/Gui/UIControls.as
# Conflicts: # Resources/PackageInfo.json # XSpades/PackageInfo.json
This commit fixes the issue by explicitly requesting a sRGB-capable default framebuffer. Fixes #827.
I understand you are looking forward to merging these branches, is v0.2.0 the one us testers should use? |
I'm sorry I haven't been able to answer your question for a while. No, The current plan is as follows:
|
Changes
Requirements
The GPU requirement for the OpenGL renderer was raised:
EXT_framebuffer_object
(part of OpenGL 3.0)EXT_framebuffer_sRGB
(part of OpenGL 3.0)Highlights
LimboView
in AngelScriptMiscellaneous
r_srgb
andr_srgb2d
were removed. (cf3e187)LINEAR_FRAMEBUFFER
was removed. (af35e30)Issues
r_hdr 0
) rendering path is brokenr_fogShadow
is broken (maybe remove it?)EXT_framebuffer_sRGB
.