53 Commits (ac8491a61907829dada9f71c1cbf66d618126a24)

Author SHA1 Message Date
Aaron Gokaslan 41b720e44c Apply clang-tidy performance fixes 6 years ago
Vladimír Vondruš 57db13422f python: make this compatible with pybind11 2.6. 6 years ago
Vladimír Vondruš bbb2d0a395 python: document args of gl.Renderer.enable() and friends. 6 years ago
Vladimír Vondruš 5594a64c2a python: add new clip distance features to gl.Renderer. 6 years ago
Vladimír Vondruš 4cb109f592 python: add remaining gl.Renderer.set_blend*() overloads and a test. 6 years ago
Vladimir Gamalyan fe559e69bd python: expose GL::Renderer::setBlendEquation(), GL::Renderer::setBlendFunction() and related enums. 6 years ago
Vladimír Vondruš 1d278d1112 python: rename all Python.h headers to PythonBindings.h. 6 years ago
Vladimír Vondruš b1d45fc85a Updated copyright year. 6 years ago
Vladimír Vondruš de204f778b python: define Mesh early enough so AbstractShaderProgram::draw() works. 6 years ago
Vladimír Vondruš d2dc71369c python: adapt to Magnum changes. 6 years ago
Vladimír Vondruš b2f92b9d6e python: avoid using deprecated functionality. 6 years ago
Vladimír Vondruš 15d0714d90 python: adapt to Magnum changes. 6 years ago
Vladimír Vondruš c560b8085a python: added gl.AbstractTexture.unbind(). 6 years ago
Vladimír Vondruš 9131edff97 python: doc++ 7 years ago
Vladimír Vondruš 016f5954e3 python: exposed framebuffer blit. 7 years ago
Vladimír Vondruš f20c5beb76 python: move away from concrete pybind exceptions. 7 years ago
Vladimír Vondruš f8f0f3f1b7 python: expose framebuffer reading to an image (not a view). 7 years ago
Vladimír Vondruš 843160f58a python: throw instead of returning a falsy value in shader APIs. 7 years ago
Vladimír Vondruš 033e0c17bc python: minor code cleanup. 7 years ago
Vladimír Vondruš 3c9643ce74 python: expose textures and related APIs. 7 years ago
Vladimír Vondruš 1083e2d6aa python: improve docs of gl.Mesh primitive setting. 7 years ago
Vladimír Vondruš 79ac50e11a python: expose gl.Renderer.error. 7 years ago
Vladimír Vondruš bbbda61f6e magnum: no_create() constructors are useless, don't add them. 7 years ago
Vladimír Vondruš 857062e152 python: TODOs so I don't forget. 7 years ago
Vladimír Vondruš f9851bdb1e python: expose shader interface APIs. 7 years ago
Vladimír Vondruš d50b79d698 python: expose gl.Version and related utilities. 7 years ago
Vladimír Vondruš e8198cb97e python: fix PyInit_* declarations to work on Windows as well. 7 years ago
Vladimír Vondruš 1ec7269732 python: expose more from GL framebuffers. 7 years ago
Vladimír Vondruš 5a438ed474 python: um, why a 8-bit type? 7 years ago
Vladimír Vondruš 68e28685ff python: fix Clang's -Wmissing-prototypes warnings. 7 years ago
Vladimír Vondruš fa3c0bdd05 python: better name for the gl.Framebuffer attachment owners property. 7 years ago
Vladimír Vondruš c28f36e04a python: move refcounting in GL types also to holders. 7 years ago
Vladimír Vondruš 65d39b079e python: make the PyNonDestructibleClass helper public. 7 years ago
Vladimír Vondruš 76d7ee0dc7 python: store memory owner references in the holder type instead. 7 years ago
Vladimír Vondruš e28e58b5b8 python: hide cryptic shit in less cryptic wrappers. 7 years ago
Vladimír Vondruš 1ee3b69b98 python: added a TODO. 7 years ago
Vladimír Vondruš 3b7cfa4117 python: bind framebuffer reading. 7 years ago
Vladimír Vondruš 2ac4ca3338 python: expose basic Framebuffer. 7 years ago
Vladimír Vondruš b5e4253960 python: expose GL::RenderbufferFormat and GL::Renderbuffer. 7 years ago
Vladimír Vondruš 2d1022b739 python: rename a header for further additions. 7 years ago
Vladimír Vondruš bfdfad1226 python: expose GL::Renderer::setClearColor(). 7 years ago
Vladimír Vondruš 59969c3f67 python: expose (Mutable)ImageView. 7 years ago
Vladimír Vondruš d5379c10eb python: expose buffer objects owned by gl.Mesh. 7 years ago
Vladimír Vondruš d050145e51 python: put everything into a single module if magnum is built statically. 7 years ago
Vladimír Vondruš 21ee51fd96 python: do as little as possible in PYBIND11_MODULE. 7 years ago
Vladimír Vondruš ecc616b48c python: expose minimum of GL::Renderer. 7 years ago
Vladimír Vondruš 2b0dfaa22a python: expose MeshTools::compile(). 7 years ago
Vladimír Vondruš 8b1efde15f python: add generic MeshPrimitive and MeshIndexType enums. 7 years ago
Vladimír Vondruš 34acdf6c6a python: expose bits of GL::Mesh. 7 years ago
Vladimír Vondruš 7dadc27475 python: expose the GL::AbstractShaderProgram type. 7 years ago