Search Issue Tracker

Fixed in 2017.3.0f3

Votes

0

Found in

2017.1.0p2

Issue ID

940690

Regression

No

TextMesh Pro writes to POSITION instead of SV_POSITION

uGUI

-

Within the TextMesh Pro assets, the Bitmap shaders (TMP_Bitmap and TMP_Bitmap-Mobile) both write to POSITION rather than SV_POSITION in their v2f structs. This results in a failure for the shader to compile properly on platform requiring system value shader semantics (such as PS4).

Reproduction Steps:
1. Build & Run the attached example project on an impacted platform
2. Observe no visible text on the screen
3. Edit the TMP_Bitmap shader, line 66, and change POSITION to SV_POSITION
4. Observe the text now renders as expected

Reproducible in TextMesh Pro version 1.0.55.0b11 from the Asset Store.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.