2014-08-31 4 views
0

Что на самом деле «прецизионный определитель», в библиотеке glm?glm precision qualifier

P.S. Сначала я подумал, что он переключается между float/double/long double ... Но чем я нашел d -версия mat4 dmat4 (с двойным типом).

P.P.S. Я использую его в коде на C++.

ответ

0

От:http://glm.g-truc.net/0.9.1/api/a00229.html

на языке GLSL позволяет пользователю определить точность в конкретной переменной. В GLSL OpenGL эти прецизионные определители имеют никакого эффекта; они существуют для совместимости с квалификаторами OpenGL ES , где они имеют эффект.

C++ не имеет языка, эквивалентного точности классификаторов. Таким образом, GLM обеспечивает следующую лучшую вещь: количество типов шаблонов , которые используют определенную точность.

Ни один из этих типов не дает никаких гарантий относительно фактической точности .

Смежные вопросы