LICENSE
MANIFEST.in
README.md
setup.py
moderngl/__init__.py
moderngl/__main__.py
moderngl/buffer.py
moderngl/compute_shader.py
moderngl/conditional_render.py
moderngl/context.py
moderngl/error.py
moderngl/framebuffer.py
moderngl/mock.py
moderngl/program.py
moderngl/query.py
moderngl/renderbuffer.py
moderngl/sampler.py
moderngl/scope.py
moderngl/texture.py
moderngl/texture_3d.py
moderngl/texture_array.py
moderngl/texture_cube.py
moderngl/vertex_array.py
moderngl.egg-info/PKG-INFO
moderngl.egg-info/SOURCES.txt
moderngl.egg-info/dependency_links.txt
moderngl.egg-info/top_level.txt
moderngl/mgl/buffer.cpp
moderngl/mgl/compute_shader.cpp
moderngl/mgl/configuration.cpp
moderngl/mgl/context.cpp
moderngl/mgl/extensions.cpp
moderngl/mgl/framebuffer.cpp
moderngl/mgl/limits.cpp
moderngl/mgl/mgl.cpp
moderngl/mgl/program.cpp
moderngl/mgl/query.cpp
moderngl/mgl/recorder.cpp
moderngl/mgl/refholder.cpp
moderngl/mgl/renderbuffer.cpp
moderngl/mgl/sampler.cpp
moderngl/mgl/scope.cpp
moderngl/mgl/texture.cpp
moderngl/mgl/vertex_array.cpp
moderngl/mgl/adaptor/adaptor.cpp
moderngl/mgl/internal/bytecode.cpp
moderngl/mgl/internal/compare_func.cpp
moderngl/mgl/internal/data_type.cpp
moderngl/mgl/internal/glsl.cpp
moderngl/mgl/internal/intern.cpp
moderngl/mgl/internal/python.cpp
moderngl/mgl/internal/tools.cpp
moderngl/mgl/internal/uniform.cpp
moderngl/mgl/internal/wrapper.cpp
moderngl/mgl/internal/opengl/gl_context_windows.cpp
moderngl/mgl/internal/opengl/gl_methods.cpp
moderngl/mgl/buffer.cpp
moderngl/mgl/buffer.hpp
moderngl/mgl/compute_shader.cpp
moderngl/mgl/compute_shader.hpp
moderngl/mgl/configuration.cpp
moderngl/mgl/configuration.hpp
moderngl/mgl/context.cpp
moderngl/mgl/context.hpp
moderngl/mgl/extensions.cpp
moderngl/mgl/extensions.hpp
moderngl/mgl/framebuffer.cpp
moderngl/mgl/framebuffer.hpp
moderngl/mgl/limits.cpp
moderngl/mgl/limits.hpp
moderngl/mgl/mgl.cpp
moderngl/mgl/mgl.hpp
moderngl/mgl/program.cpp
moderngl/mgl/program.hpp
moderngl/mgl/query.cpp
moderngl/mgl/query.hpp
moderngl/mgl/recorder.cpp
moderngl/mgl/recorder.hpp
moderngl/mgl/refholder.cpp
moderngl/mgl/refholder.hpp
moderngl/mgl/renderbuffer.cpp
moderngl/mgl/renderbuffer.hpp
moderngl/mgl/sampler.cpp
moderngl/mgl/sampler.hpp
moderngl/mgl/scope.cpp
moderngl/mgl/scope.hpp
moderngl/mgl/texture.cpp
moderngl/mgl/texture.hpp
moderngl/mgl/vertex_array.cpp
moderngl/mgl/vertex_array.hpp
moderngl/mgl/adaptor/adaptor.cpp
moderngl/mgl/adaptor/adaptor.hpp
moderngl/mgl/internal/bytecode.cpp
moderngl/mgl/internal/bytecode.hpp
moderngl/mgl/internal/compare_func.cpp
moderngl/mgl/internal/compare_func.hpp
moderngl/mgl/internal/data_type.cpp
moderngl/mgl/internal/data_type.hpp
moderngl/mgl/internal/glsl.cpp
moderngl/mgl/internal/glsl.hpp
moderngl/mgl/internal/intern.cpp
moderngl/mgl/internal/intern.hpp
moderngl/mgl/internal/python.cpp
moderngl/mgl/internal/python.hpp
moderngl/mgl/internal/tools.cpp
moderngl/mgl/internal/tools.hpp
moderngl/mgl/internal/uniform.cpp
moderngl/mgl/internal/uniform.hpp
moderngl/mgl/internal/wrapper.cpp
moderngl/mgl/internal/wrapper.hpp
moderngl/mgl/internal/opengl/gl_context.hpp
moderngl/mgl/internal/opengl/gl_context_android.cpp
moderngl/mgl/internal/opengl/gl_context_darwin.cpp
moderngl/mgl/internal/opengl/gl_context_linux.cpp
moderngl/mgl/internal/opengl/gl_context_windows.cpp
moderngl/mgl/internal/opengl/gl_methods.cpp
moderngl/mgl/internal/opengl/gl_methods.hpp
moderngl/mgl/internal/opengl/opengl.hpp
moderngl/new/__init__.py
moderngl/new/attribute.py
moderngl/new/buffer.py
moderngl/new/compute_shader.py
moderngl/new/constants.py
moderngl/new/context.py
moderngl/new/error.py
moderngl/new/framebuffer.py
moderngl/new/limits.py
moderngl/new/program.py
moderngl/new/query.py
moderngl/new/renderbuffer.py
moderngl/new/sampler.py
moderngl/new/scope.py
moderngl/new/texture.py
moderngl/new/tools.py
moderngl/new/uniform.py
moderngl/new/vertex_array.py
moderngl/program_members/__init__.py
moderngl/program_members/attribute.py
moderngl/program_members/subroutine.py
moderngl/program_members/uniform.py
moderngl/program_members/uniform_block.py
moderngl/program_members/varying.py
src/Attribute.cpp
src/Buffer.cpp
src/BufferFormat.cpp
src/BufferFormat.hpp
src/ComputeShader.cpp
src/Context.cpp
src/DataType.cpp
src/Error.cpp
src/Error.hpp
src/Framebuffer.cpp
src/InlineMethods.hpp
src/InvalidObject.cpp
src/ModernGL.cpp
src/OpenGL.hpp
src/Program.cpp
src/Python.hpp
src/Query.cpp
src/Renderbuffer.cpp
src/Sampler.cpp
src/Scope.cpp
src/Texture.cpp
src/Texture3D.cpp
src/TextureArray.cpp
src/TextureCube.cpp
src/Types.hpp
src/Uniform.cpp
src/UniformBlock.cpp
src/UniformGetSetters.hpp
src/UniformGetters.cpp
src/UniformSetters.cpp
src/VertexArray.cpp