Search the Community
Showing results for tags 'osx'.
-
There are three shader issues on Mac: 1. No omni lighting. Log contains following error GLShader::loadFragment(): error in "core/shaders/default/meshes/fragment_base_light_omni.shader" file defines: ATI,ATI_R800,QUALITY_LOW,QUALITY_MEDIUM,QUALITY_HIGH,MULTISAMPLE_0,USE_INSTANCING,USE_GEOMETRY_SHADER,USE_TEXTURE_3D,USE_TEXTURE_ARRAY,USE_REFLECTION,USE_DEFERRED,HAS_DEFERRED_COLOR,HAS_DEFERRED_NORMAL,USE_SRGB,USE_SPECULAR,USE_ENVIRONMENT,USE_NORMALIZATION,USE_DIRECTIONAL_LIGHTMAPS,USE_SCATTERING_FALLOFF,OPENGL,USE_PSEUDO_INSTANCING,USE_PSEUDO_TRANSFORM,USE_ARB_GPU_SHADER_4,HAS_ARB_DRAW_INSTANCED,BASE_LIGHT_OMNI,OMNI,SHADOW,PHONG_RIM,OVERLAY_1 ERROR: 0:614: 'sampler2DArrayShadow' : syntax error syntax error 2. DOF shader error: GLShader::loadVertex(): error in "core/shaders/default/render/vertex_dof_lens.shader" file defines: ATI,ATI_R800,QUALITY_LOW,QUALITY_MEDIUM,QUALITY_HIGH,MULTISAMPLE_0,USE_INSTANCING,USE_GEOMETRY_SHADER,USE_TEXTURE_3D,USE_TEXTURE_ARRAY,USE_ALPHA_FADE,USE_REFLECTION,USE_DEFERRED,HAS_DEFERRED_COLOR,HAS_DEFERRED_NORMAL,USE_SPECULAR,USE_PHONG_RIM,USE_ENVIRONMENT,USE_NORMALIZATION,USE_DIRECTIONAL_LIGHTMAPS,USE_SCATTERING_FALLOFF,OPENGL,USE_PSEUDO_INSTANCING,USE_PSEUDO_TRANSFORM,USE_ARB_GPU_SHADER_4,HAS_ARB_DRAW_INSTANCED ERROR: 0:221: Use of undeclared identifier 'gl_VertexID' ERROR: 0:222: Use of undeclared identifier 'gl_VertexID' ERROR: 0:224: Use of undeclared identifier 'x' ERROR: 0:225: Use of undeclared identifier 'y' ERROR: 0:229: Use of undeclared identifier 'x' ERROR: 0:229: Use of undeclared identifier 'y' ERROR: 0:230: Use of undeclared identifier 'texcoord' ERROR: 0:231: Use of undeclared identifier 'weight' ERROR: 0:231: Use of undeclared identifier 'texcoord' ERROR: 0:232: Use of undeclared identifier 'weight' ERROR: 0:232: Use of undeclared identifier 'texcoord' ERROR: 0:233: Use of undeclared identifier 'weight' ERROR: 0:233: Use of undeclared identifier 'texcoord' ERROR: 0:235: Use of undeclared identifier 'weight' GLShader::loadGeometry(): error in "core/shaders/default/render/geometry_dof_lens.shader" file defines: ATI,ATI_R800,QUALITY_LOW,QUALITY_MEDIUM,QUALITY_HIGH,MULTISAMPLE_0,USE_INSTANCING,USE_GEOMETRY_SHADER,USE_TEXTURE_3D,USE_TEXTURE_ARRAY,USE_ALPHA_FADE,USE_REFLECTION,USE_DEFERRED,HAS_DEFERRED_COLOR,HAS_DEFERRED_NORMAL,USE_SPECULAR,USE_PHONG_RIM,USE_ENVIRONMENT,USE_NORMALIZATION,USE_DIRECTIONAL_LIGHTMAPS,USE_SCATTERING_FALLOFF,OPENGL,USE_PSEUDO_INSTANCING,USE_PSEUDO_TRANSFORM,USE_ARB_GPU_SHADER_4,HAS_ARB_DRAW_INSTANCED ERROR: 0:1: '' : version '150' is not supported WARNING: 0:2: extension 'GL_ARB_geometry_shader4' is not supported ERROR: 0:179: 'layout' : syntax error syntax error 3. Wireframe shader error: GLShader::loadGeometry(): error in "core/shaders/default/common/geometry_base_wireframe.shader" file defines: ATI,ATI_R800,QUALITY_LOW,QUALITY_MEDIUM,QUALITY_HIGH,MULTISAMPLE_0,USE_INSTANCING,USE_GEOMETRY_SHADER,USE_TEXTURE_3D,USE_TEXTURE_ARRAY,USE_ALPHA_FADE,USE_REFLECTION,USE_DEFERRED,HAS_DEFERRED_COLOR,HAS_DEFERRED_NORMAL,USE_SPECULAR,USE_PHONG_RIM,USE_ENVIRONMENT,USE_NORMALIZATION,USE_DIRECTIONAL_LIGHTMAPS,USE_SCATTERING_FALLOFF,OPENGL,USE_PSEUDO_INSTANCING,USE_PSEUDO_TRANSFORM,USE_ARB_GPU_SHADER_4,HAS_ARB_DRAW_INSTANCED,BASE_WIREFRAME,ANIMATION ERROR: 0:1: '' : version '150' is not supported WARNING: 0:2: extension 'GL_ARB_geometry_shader4' is not supported ERROR: 0:179: 'layout' : syntax error syntax error OS is Lion 10.7.2. Video card: ATI 5750, 1GB (engine see only 256Mb?), resolution 2560x1440 (this one is also absent in in-game settings). P.S. I also want to note that OS X Eval looks too much 'homebrew' - why do you use tar.bz2 for deploying application instead of DMG image? There is no runnable (744 or whatever) files inside the package, even browser_x32.sh file have invalid attribute and open by XCode on double click. Terminal window with verbose log forbids using on excibitions, public places or as a screensaver..
-
Hello, I am evaluating Unigine on my Mac running Mac OS X 10.7.3 Lion, and I found out that many benchmark app features that are supported on Linux (tested on Ubuntu) and Windows (tested on Windows 7) running OpenGL 4.2 Compatibility Context with latest AMD drivers, are not supported on Mac running by default OpenGL 2.1 Compatibility Context (the maximum which is suppported by Apple). Does Unigine support OpenGL 3.2 Core Profile Context introduced in Lion? If not, are there any plans for the support. Unfortunatelly Compatibility Context is stuck on 2.1 on Mac, and Apple AFAIK does not plan to update it, so if we want to support some more recent functions we need to go for Core Profile on Mac. When I run benchmarks I can see many errors about shaders when running on mac: ERROR: 0:1: '' : version '150' is not supported AFAIK these GLSL shaders could compile fine in Core Profile, unless some depreciated functions are used, but that one needs to be explicitly specified/requested in NSOpenGLPixelFormat, but I cannot find any reference how/and if it is supported in Unigine. Cheers, Adam