ISNAN(3G)

πŸ“¦
version 1.0~svn33624 Β· 4 versions
, in ubuntu jammy, ubuntu noble

πŸ’… ISNAN β€” the 3G girlies' guide ✨

okay so bestie, welcome to ISNAN(3G), the manpage that answers the question every shader girl eventually asks: is this thing even a number?? 🫢


🌸 NAME 🌸

isnan β€” determine whether the parameter is a number πŸ”


✨ DECLARATION ✨

like, here's the receipts, verbatim, no edits:

genBType isnan(genType x);

genBType isnan(genDType x);

πŸŽ€ PARAMETERS πŸŽ€

  • x β€” Specifies the value to test for NaN. that's the lil guy we're interrogating πŸ’…

πŸ’– DESCRIPTION πŸ’–

so for each element element i of the result, isinf returns true if x[i] is posititve or negative floating point NaN (Not a Number) and false otherwise. πŸ¦‹

yes bestie, it says isinf and it says "posititve" β€” that is literally what the page says, I am not fixing it, I am a faithful narrator πŸ’€

πŸ‘‘ VERSION SUPPORT πŸ‘‘

vibe check time: which OpenGL Shading Language Versions said yes to this function. the versions are 1.10, 1.20, 1.30, 1.40, 1.50, 3.30, 4.00, 4.10, 4.20, 4.30, 4.40, 4.50. - means nope, βœ” means slay. 🌈

⭐ isnan (genType)

  • 1.10 β€” -
  • 1.20 β€” -
  • 1.30 β€” βœ”
  • 1.40 β€” βœ”
  • 1.50 β€” βœ”
  • 3.30 β€” βœ”
  • 4.00 β€” βœ”
  • 4.10 β€” βœ”
  • 4.20 β€” βœ”
  • 4.30 β€” βœ”
  • 4.40 β€” βœ”
  • 4.50 β€” βœ”

πŸ’œ isnan (genDType)

  • 1.10 β€” -
  • 1.20 β€” -
  • 1.30 β€” -
  • 1.40 β€” -
  • 1.50 β€” -
  • 3.30 β€” -
  • 4.00 β€” βœ”
  • 4.10 β€” βœ”
  • 4.20 β€” βœ”
  • 4.30 β€” βœ”
  • 4.40 β€” βœ”
  • 4.50 β€” βœ”

🧚 SEE ALSO 🧚

  • isinf()

Copyright Β© 2011-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.


Copyright Β© 2011-2014 Khronos Group


okay that's the whole page, no notes πŸ’– and for the lil sign-off the footer was giving: this came from [FIXME: source], dated 01/03/2018, filed under ISNAN(3G). periodt. βœ¨πŸ‘‘

πŸ“¦ where this page comes from