Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-09 | Drop Console and Framebuffer device | sfan5 | |
fbdev is long legacy and the console was just an ASCII art gimmick | |||
2022-07-09 | Stop dlopening libGL(ESv2).so | sfan5 | |
GLX/EGL are supposed to abstract exactly this away, this is a bad hack at best and might totally break stuff at worst. | |||
2022-07-09 | Fix CreateContextAttribsARB fallback behaviour | sfan5 | |
fixes minetest/minetest#12518 | |||
2022-07-07 | Add MSVC CI build (#26) | LoneWolfHT | |
2022-07-07 | Cleaner ListItem initialization (#117) | JosiahWI | |
Should fix Coverity report CIDs 1516434 and 1518460. | |||
2022-07-04 | Fix null dereference reported by coverity (#115) | JosiahWI | |
2022-07-03 | Remove dead code detected by Coverity (#116) | JosiahWI | |
fixes coverity reports CID 1518478, 1518465 | |||
2022-06-10 | Reset blend equation in 2D mode in OGLES1 and OGLES2 drivers | Dmitry Kostenko | |
2022-06-09 | Reset blend operation in 2d mode | Dmitry Kostenko | |
2022-06-06 | Use CGWarpMouseCursorPosition | paradust7 | |
2022-06-01 | Don't crash attempting to scale zero-sized images | sfan5 | |
fixes minetest/minetest#12393 | |||
2022-06-01 | Remove more dead code (#108) | sfan5 | |
2022-05-22 | Remove core::list and replace uses with std::list (#105) | paradust7 | |
2022-05-21 | Make irrArray backed by std::vector (#101) | paradust7 | |
2022-05-21 | Refactor SDL device to use the same abstraction as other devices | sfan5 | |
In particular this makes the OpenGL procedure stuff work. fixes https://github.com/minetest/minetest/issues/12265 | |||
2022-05-21 | Improve IrrCompileConfig handling in cmake | sfan5 | |
2022-05-18 | Remove irrMap and use std::map instead | paradust7 | |
2022-05-11 | Remove extra memcpy in ogles2 driver | paradust7 | |
2022-05-10 | Add hash for vector2d and vector3d (#93) | Richard Try | |
2022-05-07 | Bump revision | sfan5 | |
2022-05-07 | Unit tests for irrArray (#103) | paradust7 | |
2022-05-06 | Properly strip windows binaries produced by CI | sfan5 | |
2022-05-04 | Enable GL_ALPHA_TEST in OpenGL driver for custom transparent alpha shaders | paradust7 | |
2022-04-30 | Add missing overrides to fix compiler warnings | ndren | |
2022-04-29 | Replace HWBufferMap with a list and back pointers (#99) | paradust7 | |
2022-04-28 | Sort out two -Wdeprecated-copy warnings | sfan5 | |
- SMaterial copy constructor is removed entirely (same change in upstream trunk r6362) - CMatrix4 gets an explicit, but default copy constructor readded | |||
2022-03-09 | AutomatedTest: improve and run under macOS CI too | sfan5 | |
2022-03-09 | Fix COSOperator::getSystemMemory | sfan5 | |
The values it returns are in Kilobytes and it was broken on macOS. | |||
2022-02-26 | Get rid of various old compiler and platform checks | sfan5 | |
2022-02-26 | Delete more old files | sfan5 | |
2022-02-26 | Get rid of all sprintf calls | sfan5 | |
2022-02-26 | Fix uninitialized variable in previous commit | sfan5 | |
2022-02-20 | Create OpenGL context using CreateContextAttribsARB | sfan5 | |
2022-02-14 | Fix SDL2 include paths | sfan5 | |
closes #96 | |||
2022-02-09 | IBillboardSceneNode got functions to access meshbuffers. | cutealien | |
So uv-coordinates can now be modified directly (previously only possible via texture matrix). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6299 dfc29bdd-3216-0410-991c-e03cc46cb475 | |||
2022-02-09 | vector3d scalar operator/ and operator/= no longer multiply by the inverse ↵ | cutealien | |
but use the expected division. That was a bad case of premature optimization. Multiplication is indeed faster, but when working with floats this can introduce some rather unexpected inaccuracies. Like x/x suddenly no longer being 1.0 (something guaranteed by division). If someone really needs this back, then please add some new function which makes it clear we don't just have a typical division here. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6298 dfc29bdd-3216-0410-991c-e03cc46cb475 | |||
2022-02-09 | Avoid some warnings from static code analysis. | cutealien | |
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6296 dfc29bdd-3216-0410-991c-e03cc46cb475 | |||
2022-02-09 | Prefer static_cast to reinterpret_cast where possible. | cutealien | |
Just safer. Could probably do in a lot more places... another time. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6293 dfc29bdd-3216-0410-991c-e03cc46cb475 | |||
2022-02-09 | de-deprecate clearZBuffer | cutealien | |
Lets just keep this one around. Easy to use, downward compatible and generally works as expected. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6259 dfc29bdd-3216-0410-991c-e03cc46cb475 | |||
2022-02-04 | Update MinGW CI setup to match MT's | sfan5 | |
2022-02-03 | Bump revision | sfan5 | |
2022-01-31 | Gracefully handle lack of bundle on macOS | sfan5 | |
should fix https://github.com/minetest/minetest/issues/10170 | |||
2022-01-22 | Get rid of ancient workaround | sfan5 | |
...that probably negatively impacted performance or something else | |||
2022-01-16 | Update CIrrDeviceSDL to support SDL2 (#85) | Emmanuel Hansen | |
2022-01-15 | CB3DMeshFileLoader: abort if offsets point outside of file | sfan5 | |
fixes #70 | |||
2022-01-02 | Reset mesh animation state before recalculating normals (#90) | x2048 | |
2021-12-29 | Remove unused attribute saving and loading (#86) | ROllerozxa | |
2021-12-29 | Remove more unused code (#87) | sfan5 | |
2021-12-15 | Automatically use SSE registers for FP operations on i386 (#83) | William L. DeRieux IV | |
2021-11-24 | Fix various GCC warnings | JosiahWI | |
- fix overload hiding - handle missing enumeration values in switch - remove extraenous semicolons - always have defaults in color converter switch - fix root cause of stringop warning |