LICENSE
MANIFEST.in
README.md
pytest.ini
setup.py
tox.ini
ModernGL/__init__.py
ModernGL/__main__.py
ModernGL/buffers.py
ModernGL/common.py
ModernGL/context.py
ModernGL/framebuffers.py
ModernGL/members.py
ModernGL/mock.py
ModernGL/programs.py
ModernGL/renderbuffers.py
ModernGL/textures.py
ModernGL/vertex_arrays.py
ModernGL.egg-info/PKG-INFO
ModernGL.egg-info/SOURCES.txt
ModernGL.egg-info/dependency_links.txt
ModernGL.egg-info/not-zip-safe
ModernGL.egg-info/top_level.txt
ModernGL/ext/__init__.py
ModernGL/ext/__main__.py
docs/Attributes.rst
docs/Buffers.rst
docs/ComputeShaders.rst
docs/Constants.rst
docs/Context.rst
docs/Contributing.rst
docs/Errors.rst
docs/Examples.rst
docs/Framebuffers.rst
docs/InvalidObjects.rst
docs/ModernGL.rst
docs/ProgramStages.rst
docs/Renderbuffers.rst
docs/ShadersAndPrograms.rst
docs/SubroutineUniforms.rst
docs/Subroutines.rst
docs/TLDR.rst
docs/Textures.rst
docs/Tutorials.rst
docs/UniformBlocks.rst
docs/Uniforms.rst
docs/Varyings.rst
docs/VertexArrayAttributes.rst
docs/VertexArrays.rst
docs/conf.py
docs/index.rst
docs/requirements.txt
docs/Examples/01_hello_world.rst
docs/Examples/02_uniforms_and_attributes.rst
docs/Examples/03_alpha_blending.rst
docs/Examples/04_textures.rst
docs/Examples/05_perspective_projection.rst
docs/Examples/julia_fractal.rst
docs/Examples/particle_system.rst
docs/Examples/images/01_hello_world.png
docs/Examples/images/02_uniforms_and_attributes.png
docs/Examples/images/03_alpha_blending.png
docs/Examples/images/04_textures.png
docs/Examples/images/05_perspective_projection.png
docs/Examples/images/headless.png
docs/Examples/images/julia_fractal.png
docs/Examples/images/particle_system.png
docs/Tutorials/images/linting_buffer.png
docs/Tutorials/images/new_example_snippet.png
docs/Tutorials/images/window_coordinates.png
docs/Tutorials/images/window_coordinates_triangle.png
docs/static/css/custom.css
src/Attribute.cpp
src/Attribute.hpp
src/Buffer.cpp
src/Buffer.hpp
src/BufferAccess.cpp
src/BufferAccess.hpp
src/BufferFormat.cpp
src/BufferFormat.hpp
src/ComputeShader.cpp
src/ComputeShader.hpp
src/Context.cpp
src/Context.hpp
src/ContextMember.hpp
src/EnableFlag.hpp
src/Error.cpp
src/Error.hpp
src/Framebuffer.cpp
src/Framebuffer.hpp
src/FramebufferAttachment.hpp
src/GLContext.cpp
src/GLContext.hpp
src/GLMethods.cpp
src/GLMethods.hpp
src/InlineMethods.hpp
src/InvalidObject.cpp
src/InvalidObject.hpp
src/ModernGL.cpp
src/Object.hpp
src/OpenGL.hpp
src/Primitive.cpp
src/Primitive.hpp
src/Program.cpp
src/Program.hpp
src/ProgramStage.cpp
src/ProgramStage.hpp
src/Python.hpp
src/Renderbuffer.cpp
src/Renderbuffer.hpp
src/Shader.cpp
src/Shader.hpp
src/Subroutine.cpp
src/Subroutine.hpp
src/SubroutineUniform.cpp
src/SubroutineUniform.hpp
src/Texture.cpp
src/Texture.hpp
src/Texture3D.cpp
src/Texture3D.hpp
src/TextureCube.cpp
src/TextureCube.hpp
src/TextureFilter.cpp
src/TextureFilter.hpp
src/Uniform.cpp
src/Uniform.hpp
src/UniformBlock.cpp
src/UniformBlock.hpp
src/UniformGetters.cpp
src/UniformSetters.cpp
src/Varying.cpp
src/Varying.hpp
src/VertexArray.cpp
src/VertexArray.hpp
src/VertexArrayAttribute.cpp
src/VertexArrayAttribute.hpp
src/VertexArrayListAttribute.cpp
src/VertexArrayListAttribute.hpp
tests/test_buffer.py
tests/test_compute_shader.py
tests/test_compute_shader_uniform.py
tests/test_default_framebuffer.py
tests/test_framebuffer.py
tests/test_framebuffer_masks.py
tests/test_framebuffer_read_channels.py
tests/test_padding.py
tests/test_pbo.py
tests/test_per_instance_attrib.py
tests/test_program.py
tests/test_repr.py
tests/test_sampler_uniforms.py
tests/test_shader.py
tests/test_strange_dvec2_dvec3_bug.py
tests/test_subroutines.py
tests/test_texture.py
tests/test_transform.py
tests/test_uniform_block.py
tests/test_uniforms.py
tests/test_unnamed_01.py
tests/test_unnamed_02.py
tests/test_unnamed_03.py
tests/test_vao_attribs.py
tests/test_vertex_attribute_types.py
tests/basic/test_simple_buffer.py
tests/basic/test_simple_buffer_access.py
tests/basic/test_simple_compute_shader.py
tests/basic/test_simple_framebuffer.py
tests/basic/test_simple_program.py
tests/basic/test_simple_renderbuffer.py
tests/basic/test_simple_shader.py
tests/basic/test_simple_texture.py
tests/basic/test_simple_texture_3d.py
tests/module/test_module_integrity.py
tests/support/test_supported.py