Stephen Saunders
421160087d
Integrate the AMD Vma allocator for images and buffer objects
2023-02-13 19:06:41 -05:00
Robert Beckebans
bdea96cc2a
Astyle
2022-10-25 19:11:22 +02:00
Stephen Saunders
86bcffdd00
Build / Source changes for NVRHI on SDL, source cleanup for clang C++17 std, initial macOS NVRHI implementation
2022-10-21 23:46:42 -04:00
Robert Beckebans
374897f750
Merge branch '679-gltf-map-support2' into 679-gltf-map-support
2022-07-02 12:55:10 +02:00
Robert Beckebans
57b0b9620f
Fixed idassert in Release builds
2022-06-20 20:55:50 +02:00
Robert Beckebans
fd6c589da0
( ), ( void ) -> ()
2022-06-18 10:43:30 +02:00
HarrievG
c1c5917cda
+ id style gltf2 parser
...
+ initial attempt to dmap glb/gltf
[!] added blend file and glb for debugging purposes
# Conflicts:
# neo/idlib/containers/List.h
2022-06-06 17:24:37 +02:00
HarrievG
331d14567d
+ id style gltf2 parser
...
+ initial attempt to dmap glb/gltf
[!] added blend file and glb for debugging purposes
2022-06-06 00:53:44 +02:00
Robert Beckebans
a7d0b8d9e7
Astyle
2022-04-29 17:28:48 +02:00
CodeLikeCXK
8520b23a56
Add windows arm support (without optimization). To do list: implement Neon
2022-04-28 18:48:17 +08:00
Admer
2f58f2b0c2
Re-order all pragma once statements to be AFTER the precompiled.h include, to silence IntelliSense's warning about PCH header stops
2021-09-11 17:53:30 +02:00
r-a-sattarov
c82bc9c52b
loongarch64: added initial support of LoongArch64 CPU architecture
2021-07-25 21:03:25 +03:00
raynorpat
b91080902b
Convert USE_INTRINSICS to USE_INTRINSICS_SSE and fix CMakeLists.txt logic surrounding its check to focus on x86 and x86_64 CPU types
2021-05-25 20:06:37 -04:00
Stephen Saunders
0aae6f0902
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
2021-04-19 14:32:52 -04:00
r-a-sattarov
3e08e14b9e
Exclude e2k/arm64/mips64 from the polygonBlock and brushBlock assertions
2021-03-12 22:13:14 +03:00
r-a-sattarov
0f6b6f53b3
sys_defines.h: added various PC architectures
...
risc-v, sparc
2021-03-11 22:16:24 +03:00
r-a-sattarov
a0a8a8670f
Support MIPS64 architecture
2020-11-21 21:45:05 +03:00
Robert Beckebans
6eb7925c77
Quadrupled static vertex cache limits for mods
2020-11-10 18:09:04 +01:00
Robert Beckebans
a41c9b2f92
Merge pull request #480 from runlevel5/ppc64le
...
Support PPC64LE architecture
2020-11-05 01:04:34 +01:00
Robert Beckebans
eeff8100e0
Merge branch 'master' into PBR2
2020-07-14 18:40:48 +02:00
Trung Le
322764a8c2
Support PPC64LE architecture
2020-07-04 01:23:53 +10:00
r-a-sattarov
0f0053b143
CMake: fixed compiler check algorithm (support of C++11)
...
CXX_STANDARD supported values are 98, 11, 14, 17 and 20.
- https://cmake.org/cmake/help/latest/prop_tgt/CXX_STANDARD.html
2020-05-03 14:03:41 +03:00
Robert Beckebans
2c6f2377bf
Show correct CPU string with Win64
2020-04-26 10:48:26 +02:00
Carlos Estrague
5836a99f7b
Initial Nvidia jetson nano with Vulkan Support
2020-04-18 21:30:06 +02:00
Eric Womer
7145d9b3f1
Compiling/Linking/Running, but no rendering, there is audio. glConfig as
...
a temp fix for the surfaces having a width and height of 0 since
renderSystem->getHeight()/getWidth() access
glConfig.nativeResolutionHeight/Width directly.
2019-12-29 17:05:33 -05:00
Eric Womer
528da79001
Merge branch 'kung' into vulkan-merge-2
2019-12-29 12:14:29 -05:00
Eric Womer
f1e650e2c4
Applying KungFuJesus's patch from
...
https://github.com/RobertBeckebans/RBDOOM-3-BFG/issues/398#issuecomment-569442019
2019-12-29 11:12:34 -05:00
Robert Beckebans
4a6af2d609
Applied new Astyle settings
2019-11-11 20:27:44 +01:00
Robert Beckebans
fac1974f1b
IBL envprobes initial render interface
2019-10-19 21:58:22 +02:00
Robert Beckebans
6ae887a591
Fixed VS2017 Build
2019-10-14 19:37:15 +02:00
r-a-sattarov
dfa1fc3db7
E2K: added initial support for MCST Elbrus CPU
2019-08-10 18:57:44 +03:00
George Kalampokis
223673da57
Show properly cpu on 64-bit linux
2018-07-08 19:50:13 +03:00
Robert Beckebans
09f92b95d9
Disable ATL warning with VS2015
2017-09-02 13:58:21 +02:00
Robert Beckebans
3d75dbcb4a
GCC compile fixes under Kubuntu 15.10
2016-07-03 22:56:29 +02:00
Robert Beckebans
414a426b09
VS 2015 and Windows 10 support. close #261 #271 #272
2016-01-20 00:55:30 +01:00
Tobias Frost
bbb41c7781
Do not force USE_INTRINISCS to be set via source-code
2015-07-11 10:33:04 +02:00
Robert Beckebans
4fa4537978
Use SSE2 intrinsics on x86
2015-06-24 11:27:54 +02:00
Robert Beckebans
9d4c468f08
Merge pull request #228 from coldtobi/master
...
rbdoom3: Option to set CPU_ID and to specify CPU Features to be used.
2015-06-24 11:14:30 +02:00
Tobias Frost
92dab63c30
- Do use CMAKE_DL_LIBS to determine the linkerflags needed to link against libdl.
...
- For !WINDOWS, add sys_defines based on compiler instead based on system. (enabled compilation e.g on hurd and kfreebsd)
2015-06-21 16:52:56 +02:00
Tobias Frost
9212ed4263
Propagate USE_INTRINSICS through CMake
2015-06-19 16:11:16 +02:00
Tobias Frost
90d79158ee
Make the CPUSTRING and additional from default optimizations configureable
2015-06-19 15:50:17 +02:00
Daniel Gibson
90b1ff0b65
Format Code with AStyle 2.05.1
2015-02-09 00:29:57 +01:00
Pat Raynor
125191b866
Added back dmap and aas compiler from original Doom 3 GPL release
2014-08-01 03:07:00 -04:00
Robert Beckebans
be7d912cf2
Just to be safe. Changed Sys_Yield()
2014-05-20 09:31:40 +02:00
Robert Beckebans
05248cce6d
AStyle
2014-05-20 09:29:08 +02:00
Radegast
ca5c463bbd
Added clock_gettime() for OS X which always returns monotonic time. #87
2014-05-19 16:53:20 +01:00
Radegast
764b067825
Avoid 'unknown event' spam when testing with touchpad. #87
2014-05-19 15:52:33 +01:00
Radegast
812fb78d52
Initial OS X support. #87
2014-05-18 23:14:28 +01:00
RobertBeckebans
60ccf3567b
Merge branch 'master' into glew
2014-04-25 20:24:30 +02:00
dekadenZ
e4605633f0
Move format specifier macros to idlib/sys/sys_defines.h
2014-04-25 15:22:15 +02:00