Skip to content

Fixed a g++ 4.8 compiler error about duplicate declaration. - #41

Open
LuisAntonRebollo wants to merge 342 commits into
LuisAntonRebollo:dev_linux_openglfrom
Bloodknight:dev_linux_opengl
Open

Fixed a g++ 4.8 compiler error about duplicate declaration.#41
LuisAntonRebollo wants to merge 342 commits into
LuisAntonRebollo:dev_linux_openglfrom
Bloodknight:dev_linux_opengl

Conversation

@LuisAntonRebollo

Copy link
Copy Markdown
Owner

No description provided.

Thomas Fischer and others added 30 commits March 16, 2014 13:58
RenderInstType default constructor improvements
Thx @Lopuska (Anis) for report.
Visual Studio 2012 32Bit Level 4 Warning fixes
… specular maps with alpha channels. rev2. also addresses the warning:

"warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them" since it was coming from the same line
…uis resource copy fix. fixed usage of the app name. added source folder to build configuration
…ication name up, fixed executable name, added configured torsion template
added debug batch file for windows
improved project filters for executable: separated into engine and user sources
refactored version numbers, added them to the .rc file
changed /W2 to /W4
TORQUE_DEBUG,TORQUE_ENABLE_ASSERTS and TORQUE_DEBUG_GFX_MODE now automatically defined in debug mode
Thomas Fischer and others added 29 commits May 28, 2014 01:44
* Suppress selected warnings on VC.
* Configurable directories (for CI server).
…vc_warnings

Dev linux opengl fix msvc warnings
…ing performance problems.

http://cnicholson.net/2009/02/stupid-c-tricks-adventures-in-assert/
> "Both gcc and MSVC are smart enough to optimize out the evaluation of x, but only if they can determine if  there are no side effects associated with the evaluation.  Unfortunately, this can only be done if the body of x is known entirely to the compiler.  If x is a function call to another module MSVC can still make it go away with Link-Time Code Generation (via cross-module inlining), but poor gcc is dead in the water and emits the call.  Either way, we’re relying on compiler and linker optimizations to make this code go away."
…e_performance

Fix assertfatal/TORQUE_UNUSED release performance
this is a very bad idea for forks.
…pdate

Conflicts:
	CMakeLists.txt
	Engine/source/core/util/tSignal.h
	Engine/source/lighting/advanced/advancedLightingFeatures.cpp
	Engine/source/platform/platformCPUCount.cpp
	Engine/source/shaderGen/GLSL/shaderCompGLSL.h
	Templates/Empty/buildFiles/config/torque3D_dedicated.conf
	Templates/Full/buildFiles/config/torque3D_dedicated.conf
	Tools/CMake/basics.cmake
	Tools/CMake/convexDecomp.cmake
	Tools/CMake/libtheora.cmake
	Tools/CMake/libvorbis.cmake
	Tools/CMake/pcre.cmake
	Tools/CMake/torque-win.rc.in
	Tools/CMake/torque3d.cmake
dev_linux_opengl update to last T3D development.
@Bloodknight
Bloodknight deleted the dev_linux_opengl branch July 20, 2017 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants