sfan5
d62e0424f2
Fix path issues when imported as subdirectory
2021-06-30 21:13:59 +02:00
NeroBurner
924178ebf6
Set includes and libs on object targets
...
Instead of using the global `include_directories()` and
`link_libraries()` calls use the target versions
`target_include_directories()` and `target_include_libraries()` with
`PRIVATE` keyword instead.
The dependencies are libraries only, the headers are added to the build
instructions in a separate call. So the `target_link_libraries()` calls
are not needed for the object-libraries to be built.
2021-06-27 23:04:56 +02:00
Vincent Robinson
78d1a3f73e
Fix getViewPort
returning incorrect results
2021-06-21 23:16:38 +02:00
Vincent Robinson
b43f9b96e0
Fix incorrect documentation on setRenderTarget(Ex)
2021-06-21 08:25:36 +02:00
sfan5
0500a7798b
CXMeshFileLoader: initialize normals to zero during loading
2021-06-19 22:22:47 +02:00
sfan5
c84d8acff9
CIrrDeviceWin32: readd fullscreen using borderless maximized window
2021-06-15 18:52:38 +02:00
sfan5
02b8fc1ab6
CIrrDeviceWin32: drop all video mode code
2021-06-15 18:28:10 +02:00
sfan5
57a51e7ac4
CIrrDeviceLinux: reimplement fullscreen using NetWM hint
2021-06-15 17:46:22 +02:00
sfan5
39c45024ed
CIrrDeviceLinux: drop all video mode support code
2021-06-15 17:36:31 +02:00
JosiahWI
393793f28a
Improved IrrlichtMt target structure ( #31 )
2021-05-24 20:32:26 +02:00
sfan5
05c109a1d5
COGLES2Driver: fix swapped color screenshots
2021-05-08 20:57:24 +02:00
JosiahWI
08057945f6
CI: Add verbose flag to build ( #35 )
2021-05-08 20:38:57 +02:00
Loïc Blot
04bc02fc22
Cleanup C++0x support in irrUString.h ( #33 )
2021-04-28 10:12:29 +02:00
sfan5
341cdbfe0d
Enable ogles2 on mobile platforms by default
...
It wasn't meant to be disabled.
2021-04-27 09:25:58 +02:00
JosiahWI
826de9f6dc
Work around bug installing targets created in a subdirectory
2021-04-24 11:03:09 +02:00
sfan5
2461e899ba
Add basic test application that runs under CI
2021-04-22 10:53:09 +02:00
sfan5
5411ec4f03
Hook up examples to CMake
2021-04-22 09:43:53 +02:00
sfan5
3152a6cc46
CNullDriver: store real size for dummy textures
2021-04-21 18:18:47 +02:00
sfan5
688debb643
CIrrDeviceLinux: don't create input context if no window
...
This broke the Null driver.
2021-04-21 17:34:10 +02:00
yw05
21cb990e75
Fix misbehaving input after IME changes (Linux)
2021-04-19 21:41:51 +02:00
sfan5
4719f3c114
Fix Android build (again)
...
closes #27
2021-04-17 17:47:09 +02:00
sfan5
bd95662f03
WGLManager: fix wglCreateContextAttribsARB not being used
2021-04-17 16:07:17 +02:00
sfan5
4c0aff5aa8
Always use system OpenGL extension headers
2021-04-17 00:05:46 +02:00
sfan5
5bdcc7eb4f
Fix include install location
2021-04-13 23:32:53 +02:00
JosiahWI
9840eeabe8
CMake Config and Version exports ( #22 )
2021-04-13 21:08:16 +02:00
sfan5
aa294a8107
Fix Android build
2021-04-09 21:28:31 +02:00
sfan5
05547cbd5f
Disable Software drivers on mobile platforms
...
literally dead code
2021-04-09 21:24:58 +02:00
sfan5
4f90019dcb
Fix segfault if non-i18n fallback input is used on Linux
2021-04-05 17:10:55 +02:00
sfan5
c77797bbed
Bump revision early
...
So we can leave CI at the last build while being able to test changes locally.
2021-04-02 23:38:28 +02:00
yw05
3ef5902815
Add support for IMEs on Linux
2021-04-02 23:17:27 +02:00
yw05
32004b9c5f
Prepare GUI for IME support
2021-04-02 23:17:27 +02:00
sfan5
d7127df9f8
Do not distort images scaled by integer multiples
2021-03-31 17:11:19 +02:00
sfan5
3fb23fc423
Skip unnecessary C compiler checks
2021-03-26 23:08:09 +01:00
sfan5
279530a230
Make compiling using MSVC work
2021-03-26 16:48:28 +01:00
sfan5
f7b46ba22f
Bump revision to 1.9.0mt1
2021-03-25 15:47:33 +01:00
sfan5
f05f84b33b
Rename library to IrrlichtMt
...
for clarity and to avoid conflicts
closes #16
2021-03-25 15:47:33 +01:00
sfan5
3006362e25
Make Linux CI run upload a package
2021-03-25 15:40:12 +01:00
Loic Blot
ff737e113c
Include irrUString directly in irrlicht
...
it's a derivate from irrString and originate from irrlicht, legitimate a return back to home
2021-03-25 13:35:51 +01:00
Loic Blot
8eaf3db05a
Ignore all so, not only versioned ones
2021-03-25 13:35:51 +01:00
sfan5
7c428c6dc2
CIrrDeviceLinux: fix dead key/compose handling
2021-03-25 12:30:52 +01:00
sfan5
7f0e0a57b8
CIrrDeviceLinux: fix dumb key fallback behaviour
...
Turns out giving the application KEY_UNKNOWN + the correct char
to work with is better than returning nonsense EKEY_CODEs.
2021-03-24 20:14:46 +01:00
Alistair Findlay
4bdd8af47d
Fix missing step in build instructions
2021-03-18 12:57:17 +01:00
Jordan Snelling
fa7a5dbdef
Fix Irrlicht not properly resizing on macOS due to incorrect window size; thanks @torleif
2021-03-16 22:12:43 +01:00
sfan5
a3d848ff8b
CMemoryFile: fix seek bounds-checking
2021-03-12 18:28:10 +01:00
sfan5
57ff34b1ed
CGLXManager: Use GLX window correctly
...
fixes #17
2021-03-12 17:47:00 +01:00
sfan5
0335a52479
Fix pixel-perfect draw2DLine on OpenGL
2021-03-12 16:30:44 +01:00
sfan5
4931b34625
Remove trivial copy constructors and operators
2021-03-09 12:47:54 +01:00
sfan5
cadbd62271
CI: add workflows for win32 and win64
2021-03-08 23:53:47 +01:00
sfan5
0a09f98c74
macOS: silence OpenGL deprecation warnings
2021-03-08 13:36:44 +01:00
sfan5
03ad637114
Add README
2021-03-07 13:25:24 +01:00