Files
i-mic-fps/lib/ui/commands/renderer_info_command.rb

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