1440 Commits (444b925b2a2b04ebd12e2683c40fff53397a6418)

Author SHA1 Message Date
Vladimír Vondruš 444b925b2a Platform: implement virtual DPI scaling in GlfwApp on Windows. 6 years ago
Vladimír Vondruš a78cdc2134 doc: document how to bumdle files for Emscripten. 6 years ago
Vladimír Vondruš c85b537937 Revert "Math: preserve signs in the Matrix[34]::scaling() getter." 6 years ago
Vladimír Vondruš 47e1106633 Avoid Resource unnecessarily asking for new data when nothing changed. 6 years ago
Vladimír Vondruš e7aeaf78d0 Remove ResourceManager::instance() singleton deprecated in 2019.10. 6 years ago
Vladimír Vondruš 19dd7a0176 Move Feature[s] enums from inside plugin classes outside. 6 years ago
Vladimír Vondruš 2562ca447c GL: fix build on 32-bit Windows. 6 years ago
Vladimír Vondruš 353a2be16d doc: updated credits and changelog. 6 years ago
Vladimír Vondruš 14fb429df4 doc: how to supply icons for Windows executables. 6 years ago
Vladimír Vondruš 6ef04b8ad5 Audio: add a Buffer::frequency() getter. 6 years ago
Vladimír Vondruš cc401b2b3c GL: implemented missing Renderer::setPatch*() for tessellation shaders. 6 years ago
Vladimír Vondruš 48db23fc87 doc: improve GL API mapping. 6 years ago
Vladimír Vondruš 0e50f0feea GL: implement {EXT,ARB}_draw_buffers{2,_blend,_indexed}. 6 years ago
Vladimír Vondruš b2328f57cd Math: fall back to lerp when slerp'd quaternions are too close. 6 years ago
Vladimír Vondruš 23a58541ed doc: make the scenegraph overview page actually discoverable. 6 years ago
Vladimír Vondruš c4a3b273e6 Math: provide transformVector() also on the DualThing classes. 6 years ago
Vladimír Vondruš c25b19d210 SceneGraph: support rotating directly via Complex/Quaternion. 6 years ago
Vladimír Vondruš d955908a38 GL: allow creating a Buffer and directly filling it with data. 6 years ago
Vladimír Vondruš f53adefe96 GL: mark the 4-argument DynamicAttribute constructor as explicit. 6 years ago
Vladimír Vondruš 6ba07fa31d doc: fix a serious error in CMake toolchain docs. 6 years ago
Vladimír Vondruš fa1176220b doc: ugh, these pragmas were not meant to be rendered in the docs. 6 years ago
Vladimír Vondruš bc99e6fa57 Math: improve docs for color (un)packing and sRGB conversion. 6 years ago
Vladimír Vondruš 24cc971b1f GL: reworked apple-buffer-texture-unbind-on-buffer-modify workaround. 6 years ago
Vladimír Vondruš 43f5f06956 Math: avoid warnings when calling length() on an integer Vector. 6 years ago
Vladimír Vondruš 44aed01d77 Fix plugins being searched in lib/ when it should be bin/ and vice versa. 6 years ago
Vladimír Vondruš 88b515ba15 Platform: assume HiDPI is on by default on macOS 10.13+ and iOS 13+. 6 years ago
Vladimír Vondruš e97b04f66d GL: new apple-buffer-texture-detach-on-data-modify workaround. 6 years ago
Vladimír Vondruš 86dbd86e74 GL: added BufferTexture::resetBuffer(). 6 years ago
Vladimír Vondruš fc0ceac99e Fix dependency of Image headers on StridedArrayView. 6 years ago
Vladimír Vondruš 2ba54b542c Ensure std::string is not accidentally printed to Debug as ResourceKey. 6 years ago
Vladimír Vondruš bed90e45fa doc: update credits and changelog, reference the base-gtkmm project. 6 years ago
jackcamp d78ceb09ab Tweaked cmake-subproject section for clarity. 6 years ago
Vladimír Vondruš 92b1cdf6b7 Math: pass strided array views by const&. 6 years ago
Vladimír Vondruš a6dd63af0f Math: make batch functions actually usable. 6 years ago
Vladimír Vondruš 742dc406fd Math: don't include FunctionsBatch.h from Functions.h anymore. 6 years ago
Vladimír Vondruš 3b940f2509 doc: avoid referencing the deprecated Math::swizzle() function. 6 years ago
Vladimír Vondruš b384b2043b doc: mention the base-wxwidgets bootstrap project as well. 6 years ago
Vladimír Vondruš a82a4c273e doc: mention Microsoft's ANGLE Wiki page about performance. 6 years ago
Vladimír Vondruš 9aa68715db Math: preserve signs in the Matrix[34]::scaling() getter. 6 years ago
Vladimír Vondruš 84ac43d2ce GL: avoid picking up variadic Mesh::addVertexBuffer() for dynamic attribs. 6 years ago
Vladimír Vondruš 93823004ae external: update Vulkan headers for version 1.2. 6 years ago
Vladimír Vondruš 92088fe5ae doc: removed an issue reference that was unrelated to clang-cl. 6 years ago
Vladimír Vondruš 2ff5d32156 WavAudioImporter: make it work on Big-Endian platforms, support RIFX. 6 years ago
Vladimír Vondruš c94c462187 Doc++, updated changelog. 6 years ago
Vladimír Vondruš 7cbd7c703b MeshTools: fix an OOB access in tipsify(). 6 years ago
Vladimír Vondruš a4dcecc027 doc: mention the new \m_since commands in Developers Guide. 6 years ago
Vladimír Vondruš 9d5064c857 Platform: fix Sdl2Application::setSwapInterval(0) + setMinLoopPeriod(). 6 years ago
Vladimír Vondruš bec180fcf0 Doc++ 6 years ago
Vladimír Vondruš c1f43709fd doc: sweeping update of CMake usage instructions. 6 years ago
Vladimír Vondruš d6718aaa1d doc: use PRIVATE in target_link_libraries() CMake snippets. 6 years ago