OpenGL...::GLSL(3pm)
π NAME π
OpenGL::Shader::GLSL β the plug-in module bestie that works hand-in-hand with OpenGL::Shader β¨
πΈ SYNOPSIS πΈ
okay so here's the whole vibe, literally copy-paste it:
##########
# Instantiate a shader
use OpenGL::Shader;
my $shdr = OpenGL::Shader->new('GLSL');
# See docs in OpenGL/Shader/Common.pm
that's it, that's the whole ritual π«Ά
β¨ DESCRIPTION β¨
so like, this is a plug-in module for OpenGL::Shader. you can call it directly if you're feeling bold and independent, but ngl, most of the time it gets called by the OpenGL::Shader abstraction module β that's its whole moment, that's the assignment π
also important: this is a subclass of the OpenGL::Shader::Objects module. family tree matters, iykyk π³
π AUTHOR π
Bob "grafman" Free β grafman@graphcomp.com. Copyright 2007 Graphcomp β ALL RIGHTS RESERVED π₯
this program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. fr fr, go wild (within the license, bestie) π
and that's the whole page, bestie!! π this little gem is from perl v5.40.1, dated 2025-03-21, served up in the User Contributed Perl Documentation section of the manual, and it's giving OpenGL::Shader::GLSL energy from start to finish π¦π periodt β¨
π¦ where this page comes from
- debian trixie: libopengl-perl 0.7004+dfsg-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libopengl-perl 0.7004+dfsg-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms