HarrievG
|
e56f696c9c
|
- Skinned / animated GLTF models
|
2022-07-31 12:13:07 +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 |
|
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 |
|
Robert Beckebans
|
34cc04358d
|
idMath::FLT_EPSILON -> idMath::FLOAT_EPSILON for system define clash on macOS
|
2021-07-26 08:51:44 +02:00 |
|
Robert Beckebans
|
9a0a89dbbd
|
idMath::INFINITY -> idMath::INFINITUM for system define clash on macOS
|
2021-07-26 08:46:39 +02: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 |
|
raynorpat
|
49e46df731
|
Fix two compiler warnings in idlib/math/Vector.h - floor to floorf
|
2021-05-25 20:04:41 -04:00 |
|
Robert Beckebans
|
5b0a3a8ac8
|
Merge branch '545-irradiance-light-grid'
|
2021-04-29 16:33:10 +02:00 |
|
Robert Beckebans
|
0964c02bcf
|
Ran Astyle
|
2021-04-29 15:20:45 +02:00 |
|
Stephen Saunders
|
d72ce4a2d5
|
Fixed assert on macOS when -D_DEBUG defined, assertion guarding atan2f in Math.h not needed
|
2021-04-23 01:06:53 -04:00 |
|
Stephen Saunders
|
0aae6f0902
|
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
|
2021-04-19 14:32:52 -04:00 |
|
Robert Beckebans
|
6decaa2293
|
Started to bring back the Quake 3 lightgrid as irradiance cache
|
2021-04-13 15:50:46 +02:00 |
|
Robert Beckebans
|
2f8ae72431
|
Fixed Linux build issues. Tested with Clang
|
2021-04-10 09:53:52 +02:00 |
|
Robert Beckebans
|
c40ab1e7e8
|
Fixed irradiance fireflies using spherical harmonics
|
2021-04-08 18:36:23 +02:00 |
|
Robert Beckebans
|
ee4085b388
|
Added spherical harmonics math
|
2021-04-08 12:06:14 +02:00 |
|
Robert Beckebans
|
b85db1e865
|
Merged stuff from Iced-Hellfire-Dev branch, no specular fix
|
2021-02-20 12:56:24 +01:00 |
|
Robert Beckebans
|
86ff6cea87
|
Fixed a problem with octahedron irradiance sampling
|
2020-11-15 14:01:14 +01:00 |
|
Robert Beckebans
|
b8907b9754
|
Octahedron mapping hello world in IBL shader
|
2020-11-14 18:02:07 +01:00 |
|
Robert Beckebans
|
2e580b38ad
|
Some experiments with octahedron probes
|
2020-11-14 16:04:03 +01:00 |
|
Robert Beckebans
|
9349b280cc
|
Applied astyle formatting
|
2020-11-05 01:32:50 +01:00 |
|
r-a-sattarov
|
1a3dfc89c2
|
E2K: fixed build by MCST lcc compiler when using USE_INTRINSICS=ON
fixed "no suitable conversion function from __m128c to float" error
|
2020-10-22 21:14:37 +03:00 |
|
Robert Beckebans
|
4a6af2d609
|
Applied new Astyle settings
|
2019-11-11 20:27:44 +01:00 |
|
Darren Salt
|
5791f11a6b
|
Kill a macro redefinition warning.
|
2017-08-27 23:31:51 +01:00 |
|
Robert Beckebans
|
52b7775d83
|
Added support for new JSON based map format
|
2016-03-05 20:52:09 +01:00 |
|
Robert Beckebans
|
d691002296
|
Bumped engine version to 1.0.3 to prepare for new release
|
2015-01-18 12:13:24 +01:00 |
|
Radegast
|
b8676a513f
|
Replaced MACOS_X define with standardised __APPLE__. #87
|
2014-05-20 13:51:53 +01:00 |
|
Robert Beckebans
|
3b67eabf79
|
Fixed critical bug in the generic C++ code of DotProduct_SIMD that caused massive errors in the physics system
|
2013-06-01 18:29:12 +02:00 |
|
Robert Beckebans
|
db715535cc
|
Merged generic C++ fallbacks for SSE optimized code to allow support for non-x86 based platforms like ARM
|
2013-06-01 15:13:00 +02:00 |
|
Daniel Gibson
|
ba126dde3a
|
Fixed various warnings from clang
|
2012-12-23 06:40:47 +01:00 |
|
Robert Beckebans
|
dd9b8a8710
|
Added support for precompiled headers for MSVC which reduced the compiled time from 4 minutes to 67 seconds.
|
2012-12-22 16:18:19 +01:00 |
|
Daniel Gibson
|
ee88148bd1
|
eliminate more longs
for 64bit compatibility.
|
2012-12-13 01:28:41 +01:00 |
|
Daniel Gibson
|
9eeea7adf3
|
Fix tons of compiler warnings
mostly -Wreorder, use const char* instead of char* for "static strings",
fix inappropriate usage of NULL (e.g. instead of '\0' or (int)0)
|
2012-12-11 23:57:05 +01:00 |
|
Robert Beckebans
|
3b0dabe30a
|
Formatted code.
|
2012-12-08 18:20:13 +01:00 |
|
Robert Beckebans
|
9cc36a111e
|
More Linux specific fixes. idlib compiles on Kubuntu 12.10 64 bit
|
2012-12-06 21:31:33 +01:00 |
|
Robert Beckebans
|
37a6018233
|
Added some macro defines for Linux.
|
2012-12-06 01:00:05 +01:00 |
|
Robert Beckebans
|
afaf66ef40
|
Formatted code
|
2012-12-04 12:11:14 +01:00 |
|
Daniel Gibson
|
259f164d28
|
Make idlib build with MinGW
but it probably is buggy and still has a lot of warnings.
The rest still has errors, i.e. you can't build a doom executable with
MinGW yet
|
2012-12-02 06:00:05 +01:00 |
|
Robert Beckebans
|
f55a763ca4
|
Formatted code using Artistic Style for better readability.
|
2012-11-28 16:47:07 +01:00 |
|
Brian Harris
|
5016f605b8
|
Initial commit
|
2012-11-26 12:58:24 -06:00 |
|