- Home /
Shaders; fixed, half or float for PC?
Does anyone know if there is any performance difference at all when using different floating point formats in shader, when targeting PC GPU, assuming there is no conversion, so lets say we use only halfs instead of floats. Some basic understanding of gpu would suggest that performance would only increase in case of swizzling. Did anyone do any actual tests?
Answer by jenci1990 · Jan 02, 2015 at 12:00 PM
I'm not sure that actually answers the question, does it?
Already been there, says nothing about why would you use this on a PC GPU which has 32 bit vector registers.
@ Tanoshimi, you are right, I'm actually searching for something that would describe what actually happens on NON-mobile gpus.
Your answer
![](https://koobas.hobune.stream/wayback/20220613175412im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Shader optimization references, float, half, fixed? 3 Answers
Code optimization using int instead of float ? 1 Answer
Half a pixel? 0 Answers
UV data type 0 Answers
What- if anything- is wrong with this shader (alpha/reflective/unlit)? 1 Answer