JosiahWI
|
a1e4c88246
|
Fix indentation style in CMakeLists
|
2023-05-15 12:32:45 -05:00 |
|
JosiahWI
|
636951d304
|
Work around cmake<3.12 object target rules
CMake does not allow specifying usage requirements with
target_link_libraries() until version 3.12.
|
2023-05-15 10:43:41 -05:00 |
|
JosiahWI
|
0aa0331d46
|
Remove unneeded tinygltf include from header
|
2023-05-15 10:08:09 -05:00 |
|
JosiahWI
|
295ad11b20
|
Merge branch 'master' into feat/gltf-loader
|
2023-05-15 09:59:59 -05:00 |
|
JosiahWI
|
a67232f2d0
|
Do not fail to load glTF because of warnings
|
2023-05-13 12:20:15 -05:00 |
|
JosiahWI
|
280eb5b27f
|
Mark CGLTFMeshFileLoader constructor as noexcept
|
2023-05-13 12:12:22 -05:00 |
|
numzero
|
b958fdc271
|
Fix casing for Android device name (MATCHES is case sensitive)
|
2023-05-11 22:34:08 +02:00 |
|
numzero
|
1387370260
|
OpenGL3: Sort out texture color format support
|
2023-04-29 13:07:57 +02:00 |
|
Desour
|
49b6ccde72
|
SDL: Implement getDisplayDensity() and setWindowIcon()
|
2023-04-29 13:06:35 +02:00 |
|
Desour
|
acbc90a000
|
Add the platform-dependent stuff from renderingengine.cpp
|
2023-04-29 13:06:35 +02:00 |
|
Desour
|
6a2a569233
|
Add IImage::copyToNoScaling
(Useful for const-correctness.)
|
2023-04-29 13:06:35 +02:00 |
|
numzero
|
1f15fd0805
|
OpenGL3: Support min/max blend modes
|
2023-04-24 21:43:36 +02:00 |
|
numzero
|
81ad195aa3
|
OpenGL3: New extension listing system
|
2023-04-23 09:48:04 +02:00 |
|
Vitaliy
|
13680ef42d
|
OpenGL3: Use DrawBuffer[s] from mt_opengl
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
44f7c22bbf
|
OpenGL3: Version asserts
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
2e477a07d1
|
OpenGL3: Add version check helper
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
78d0819a2c
|
Add missing include
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
df07b3bf99
|
OpenGL3: Remove stencil buffer presence test
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
523590e16c
|
OpenGL3: Refuse 3.0 and 3.1
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
8cf02ea27f
|
OpenGL3: ExtensionHandler::initExtensionsNew: use GetInteger
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
efb660e7ed
|
OpenGL3: drop unused ExtensionHandler functions
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
5f88555ed3
|
OpenGL3: restore MRT support
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
4ee1ab261e
|
OpenGL3: Add driver-dependent feature checks
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
ab628e641c
|
OpenGL3: Add two missing OpenGL extensions to COGLESCoreExtensionHandler
|
2023-04-18 23:22:53 +02:00 |
|
numzero
|
1d782702e1
|
OpenGL3: new version format
|
2023-04-18 23:22:53 +02:00 |
|
rubenwardy
|
896c825b9e
|
Fix ComboBox changing on scroll when in a scroll container (#192)
|
2023-04-14 19:58:13 +01:00 |
|
nephele
|
7a3fc62ada
|
Haiku: build fix
|
2023-04-11 20:16:35 +02:00 |
|
sfan5
|
2d81374b34
|
Revert "Fix: Listbox was sometimes sending EGET_LISTBOX_SELECTED_AGAIN instead of EGET_LISTBOX_CHANGED."
This broke scrolling in listboxes, as they would always reset to top position.
reverts commit 1967d71cfb
|
2023-04-11 14:36:44 +02:00 |
|
Vitaliy
|
aa1696a7e6
|
Use a buffer for quads indices
also use glDrawRangeElements for quad drawing
|
2023-04-08 19:08:03 +02:00 |
|
numzero
|
e01f285c8f
|
Extract and use singular CNullDriver::checkImage
|
2023-04-08 19:07:16 +02:00 |
|
numzero
|
5eb607f86f
|
Drop createImagesFromFile in favor of createImageFromFile
|
2023-04-08 19:07:16 +02:00 |
|
numzero
|
fc0440ff89
|
Drop IImageLoader::loadImages as only IImageLoader::loadImage is usable
|
2023-04-08 19:07:16 +02:00 |
|
numzero
|
6a152e8629
|
OpenGL3: Drop unused material property uniforms
|
2023-04-07 17:42:54 +02:00 |
|
numzero
|
718ba69e1b
|
OpenGL3: Drop unused fixed-function emulation materials
|
2023-04-07 17:42:54 +02:00 |
|
sfan5
|
54314691ec
|
Fix mistake in a677f5a01a
|
2023-04-06 15:00:12 +02:00 |
|
sfan5
|
36a3a7f349
|
Don't compile unused driver sources
|
2023-04-06 12:38:25 +02:00 |
|
sfan5
|
ca5f005b74
|
Fix OpenGL3 driver to compile standalone
also test this configuration in CI
|
2023-04-06 12:38:25 +02:00 |
|
sfan5
|
e850bd102a
|
Minor adjustments to configuration flow
|
2023-04-06 12:12:46 +02:00 |
|
sfan5
|
a677f5a01a
|
Only try to link libraries when relevant feature is enabled
fixes #182
|
2023-04-06 11:56:04 +02:00 |
|
sfan5
|
3a074e4124
|
Merge branch 'opengl3' of https://github.com/numberZero/irrlicht
|
2023-04-06 11:20:03 +02:00 |
|
numzero
|
70ee4b05aa
|
Indicate chosen OpenGL ES 2 driver during configuration
|
2023-04-05 22:52:43 +03:00 |
|
DS
|
ba1cd19983
|
Use non-static member vars for SDL clipboard / primary selection buffers
|
2023-03-26 14:13:58 +02:00 |
|
sfan5
|
a67f3003de
|
Revert "Avoid some broken calculations for IBoneSceneNode positions."
This was reported to cause broken models in some cases.
reverts commit edb381bd50
|
2023-03-26 14:09:40 +02:00 |
|
numzero
|
4dda28450f
|
Provide sources as private to IRRVIDEOOBJ
|
2023-03-25 11:26:52 +03:00 |
|
numzero
|
219b7fd7d2
|
Fix line endings in the new driver
|
2023-03-25 11:11:09 +03:00 |
|
numzero
|
d97d1708d6
|
Resolve conflicts with master
|
2023-03-25 10:42:47 +03:00 |
|
Desour
|
799c8b936f
|
SDL: Support primary selection
Requires SDL >= 2.25.0 (newest master).
|
2023-03-24 17:59:06 +01:00 |
|
Desour
|
8da1bcf58b
|
SDL: Support clipboard
|
2023-03-24 17:59:06 +01:00 |
|
Desour
|
d86abb40c1
|
CGUIEditBox: Use primary selection
This is essentially the same as the commit in the minetest repo for GUIEditBox.
|
2023-03-24 17:59:06 +01:00 |
|
Desour
|
53b9eaa831
|
Implement X11 primary selection
|
2023-03-24 17:59:06 +01:00 |
|