Search in

Sort by:

Everything Rendering

Current Space

Question Status:

All Questions With Answer With Accepted Answer

Quick results

Search help

Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both.
Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.

You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with
each other. Examples

Within UE4 support for and usage of tessellation shaders is gated within the Shader Model 5 feature set. This also requires support for Compute and either increased sampler units or separate sampler/texture binding amongst other things, that OpenGL 4.1 does not provide. Consequently we can't currently support SM5 on Mac OS X, hence why there's been no support for tessellation on the Mac, even though Apple's OpenGL claims to support it.

I have previously tried to decouple tessellation from other aspects of Shader Model 5 in order to test Apple's OpenGL tessellation support, discovering several bugs in some of the GPU drivers provided by OS X. As far as I am aware there is at least one issue still remaining that prevents compatibility with UE4's tessellation support.

Hi, today 4.13 has been released claiming Shader Model 5 on Mac using Metal.. does it mean it's using Metal tesselation on Mac if used with osx 10.12 sierra? if not I asume if Metal tesselation it's coming this year will be with Unreal 4.14 release as there are no more time for a 4.15 release in 2016, right?

UE4 4.13 supports Shader Model 5 features for Mac OS X 10.11 El Capitan where the Metal API does not support tessellation, so there's still no tessellation support on Mac in 4.13.

After macOS 10.12 Sierra is available later this year, we will add tessellation support in a future engine release. I can't promise exactly which release at this time but the intent is to get it out this year if possible.

Tessellation support for Metal is part of UE4 4.15 as stated in the release notes. It does require changing the Metal Shader Version for UE4 to target to v1.2 in the Mac section of your project settings as the shaders must be compiled with Metal features only available in macOS 10.12 Sierra. This makes the Metal Shader Model 5 platform incompatible with Mac OS X 10.11 El Capitan, which must then use Metal Shader Model 4.

Thanks Mark, I just spent the last few hours upgrading my project to 4.15 and I saw the option is now available, just rendering 15,000 shaders lol and tommorow I Will test it out but it should be working as I read abother post mentioning it... you guys are the best