aboutsummaryrefslogtreecommitdiff
path: root/source/Irrlicht/COpenGLDriver.h
AgeCommit message (Collapse)Author
2023-04-13Add back lighting systemLizzy Fleckenstein
Code is taken from latest irrlicht trunk; this is relevant because there have been fixes to stencil shadows since 1.8.5 (irrlicht SVN revision 5933).
2023-03-11Drop IrrCompileConfig (#163)Vitaliy
2022-10-15Replace _IRR_OVERRIDE_ macro with override keywordJosiahWI
The commit also establishes a precedent of leaving off the `virtual` keyword in overrides. Although not strictly necessary, I believe this is good for readability because it makes it clear it is an override and not a pure virtual function, and it helps keep line lengths shorter. We should move towards eliminating the macro altogether, but the definition has been left in with a note on deprecation so that in-progress work will not suffer merge conflicts.
2022-06-01Remove more dead code (#108)sfan5
2022-05-21Refactor SDL device to use the same abstraction as other devicessfan5
In particular this makes the OpenGL procedure stuff work. fixes https://github.com/minetest/minetest/issues/12265
2021-11-24Fix various GCC warningsJosiahWI
- 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
2021-11-24Remove unused functionsJosiahWI
renderLine16_Blend(), renderLine16_Decal(), renderLine32_Blend(), renderLine32_Decal() clipLine() frand() drawRectangle() and drawLine() remove unused private fields
2021-06-21Fix `getViewPort` returning incorrect resultsVincent Robinson
2020-06-11Merging r6073 through r6074 from trunk to ogl-es branch.cutealien
The support for UINT shader constants added in this is just returning warnings in GLES drivers as this would need ES 3.0 git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6115 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-01-03Merging r5975 through r6036 from trunk to ogl-es branch.cutealien
GLES drivers adapted, but only did make compile-tests. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6038 dfc29bdd-3216-0410-991c-e03cc46cb475