mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 15:42:35 +00:00
25 lines
768 B
Ruby
25 lines
768 B
Ruby
class IMICFPS
|
|
class Commands
|
|
class RendererInfoCommand < Command
|
|
def group
|
|
:global
|
|
end
|
|
|
|
def command
|
|
:renderer_info
|
|
end
|
|
|
|
def handle(arguments, console)
|
|
console.stdin("OpenGL Vendor: #{Style.notice(glGetString(GL_VENDOR))}")
|
|
console.stdin("OpenGL Renderer: #{Style.notice(glGetString(GL_RENDERER))}")
|
|
console.stdin("OpenGL Version: #{Style.notice(glGetString(GL_VERSION))}")
|
|
console.stdin("OpenGL Shader Language Version: #{Style.notice(glGetString(GL_SHADING_LANGUAGE_VERSION))}")
|
|
end
|
|
|
|
def usage
|
|
"#{Style.highlight("renderer_info")} #{Style.notice("Returns OpenGL renderer information")}"
|
|
end
|
|
end
|
|
end
|
|
end
|