Age Verification
This website contains age-restricted material including nudity and explicit content. By entering, you confirm being at least 18 years old or the age of majority in the jurisdiction you are accessing the website from.
I am 18+ or older - Enter
I am under 18 - Exit
Our parental controls page explains how you can easily block access to this site.

Letzte Beiträge - Seite 602

  Forum

TheEmu
Mitglied seit in Jul 2012
7424 Beiträge

Discussions for Scenes for Version 1.2.X Fullscreen Mode here

Alles über iStripper
6. February 2021, 5111 antworten
@EverthangForever

I have just woken up and have seen @DANO70 's and, in another thread, @Wyldanimal 's posts identifying the source of the problem. I have not yet downloaded the scene to check for myself but the syntax error is just the sort of thing I was expecting.

In passing I will say that this particular type of error, in this case tying to copy a data item having 4 components to one only having 2, is one I sometimes came across when I was actively adapting shaders from Shadertoy and have also seen in other shaders developed on systems having Nvidia GPUs. It comes from the compliers used by those systems being too lax with respect to certain errors and rather than reject a program try to automatically correct the error by, in effect, guessing what the author meant. Personally I find this "user friendly" approach to error handling to be misplaced as even when the guess is correct it hides logic errors and tends to lead new programmers into bad habits. I have seen a few other similar "user friendly" features of the Nvidia GLSL compiler - as far as I can remember all involving automatic data type conversions that are not legal according to the language standard but which save a few characters when typing the source text.

If it is done so that some shaders will run on Nvidia GPUs but require tweaking to run on systems that stick more strictly to the published GLSL language standards then it is more than misplaced friendliness - but I think it is more likely that this "feature" is retained for backward compatibility,
Ironxside
Mitglied seit in Aug 2019
181 Beiträge
readyforanything
Mitglied seit in Apr 2011
5037 Beiträge