Commit Graph

13 Commits

Author SHA1 Message Date
matpx fcdcce9e83 CMake win32 fix (#837)
* use imgui_impl_win32 on windows

* make WICKED_LINUX_TEMPLATE a dependent option
2024-05-06 06:02:13 +02:00
Matias Lavik 9c66159561 Replaced CMAKE_SOURCE_DIR, so WickedEngine can be used as submodule (#789)
* Replaced CMAKE_SOURCE_DIR, so WickedEngine can be used as submodule

* Update CMakeLists.txt
2023-12-26 23:56:14 +01:00
Turánszki János 48ab25f707 updated application icons and some other things 2023-06-16 17:58:28 +02:00
Amer Koleci 91a8e7bd92 Various Updates (#620)
* Update ImGui to stable https://github.com/ocornut/imgui/releases/tag/v1.89.2
Update ImGui docking to latest version.

* ThirdParty: Update vulkan to latest 1.3.238, volk and vma
ThirdParty: Update DirectX-headers to latest release.

* Improve D3D12 backend compile times and update D3D12MemAlloc.

* FIX: Build with recent imgui changes.
2023-01-11 17:51:42 +01:00
Turánszki János fb2732e8fd Voxel GI updates (#614)
- anisotropic voxelization
- voxel clipmaps
- voxel SDF
- improved voxel volume scrolling, and temporal blending
- improved multi-bounce diffuse
2023-01-04 19:31:54 +01:00
Turánszki János 2f64e9fada fix for imgui samples: incorrect sampler configuration 2022-12-21 19:05:40 +01:00
Turánszki János 38993813c1 Intersection filtering updates (#565)
- refactored RENDERTYPE enum to FILTER
- added FILTER_NAVIGATION_MESH type - allows tagging meshes for navigation and filtering them in scene intersection functions
- added FILTER_COLLIDER type - allows processing colliders in scene intersection functions
- added simpler interface to get scene intersections: new Scene::Intersects() function overloads
2022-09-13 19:55:30 +02:00
Turánszki János bcffb27ead Parallel scene intersections (#563)
- scene intersections using multithreading
- scene intersections can specify LOD level
2022-09-10 15:24:01 +02:00
Turánszki János 09f70458d4 text input improvements 2022-08-02 11:36:15 +02:00
Turánszki János 90fbbba9ba Text Input Caret (#500) 2022-08-01 18:25:15 +02:00
Matteo De Carlo b287ed390a [IMGUI example] Fixed compilation security warnings (#493)
Fixed compilation security warnings

on Linux where `-Werror=format-security` would be used.
This seemed to affect only the imgui example
2022-07-29 16:44:32 +02:00
Molasses 99bc815040 Some changes to ImGui docking sample (#488) 2022-07-18 10:16:07 +02:00
Preben Eriksen 0d3d12cc22 PE: ImGui Docking Sample. (#485)
* PE: ImGui Docking Sample.

* PE: Added new files to CMakeLists.txt.

* PE: WickedEngine.sln VS2022 version.

* PE:

* PE: Removed some warnings.
2022-07-10 12:39:59 +02:00