Originally posted by Damian_Ivanov
View Post
Announcement
Collapse
No announcement yet.
Epic Games Loves Linux, Rolls Out UE4 Linux/SteamOS Support
Collapse
X
-
Originally posted by entropy View PostDoes UE4 provides native OpenGL support or through a Direct3D wrapper?
Not sure if I'm mixing things up here but either UE4 or CryEngine (maybe both)
only provide OpenGL through a wrapper (like Valve for the old Source Engine).Originally posted by blackout23 View Post
HLSL is used uniformly for two reasons, first so that developers on every platform deal only with single shading language, second, only single shader generator is needed (big engines don't have fixed shaders, rather they are stitched together by generators from node-based editors).
Comment
-
Originally posted by MiKom View PostYes, UE4 uses HLSL->GLSL compiler. However rest of the renderer is nicely abstracted and has multiple implementations. One of them is native OpenGL, which doesn't use any D3D->OpenGL wrappers.
HLSL is used uniformly for two reasons, first so that developers on every platform deal only with single shading language, second, only single shader generator is needed (big engines don't have fixed shaders, rather they are stitched together by generators from node-based editors).
Comment
-
Originally posted by _SXX_ View PostAs I see OpenGL 4 renderer still far from being feature complete. So for now it's only use OpenGL 3.
Comment
-
Originally posted by MiKom View PostYes, UE4 uses HLSL->GLSL compiler.
Originally posted by tuke81 View PostHow come? Epic runs it unreal engine 4 demo on tegra k1 with OpenGL 4.3 renderer. Not sure about OpenGL 4.4, but unreal engine 4 uses nvidia gameworks so it's possibly.
Comment
Comment