Revision a152863b11be7fca7357c8d081d9fac8cff658d2 authored by Marcel Pi on 29 November 2022, 10:24:26 UTC, committed by GitHub on 29 November 2022, 10:24:26 UTC
* Add Misc/GBuffer * Add EnqueueRenderSceneImmediateWithGBuffer. * Modified ASceneCaptureSensor to allow gbuffer recording. * Minor GBuffer progress. * More GBuffer changes. * Removed unnecessary files. * Add FRHITexture* functions to FPixelReader + temporarily disabled non-gbuffer rendering in ASceneCaptureSensor. * Add missing FPixelReader functions. * Minor changes (Switching to Windows). * Remove FRHITexture functions from FPixelReader, added the file ImageUtil. * Remove FRHITexture functions from FPixelReader, added the file ImageUtil. (2) * Added API to listen GBuffer data. * Added gbuffer serializer classes * Temporarily remove ViewRect hack. * Add USceneCaptureComponent* derived classes. * Disable USceneCaptureComponent*_CARLA and add initial FRHIGPUTextureReadBack-based code. * Fix and re-enable custom SceneCaptureComponents. * Fully switch to FRHIGPUTextureReadback. * Remove unnecessary call to FlushRenderingCommands. * Minor API changes. * Add support for PF_DepthStencil in ImageUtil. * More API progress... * More API progress... (2) * Removed testing code. * Minor changes for testing. * GBuffer API fixes. * Improve GBuffer capture code. * Fixed SceneDepth transfer issues and added SceneStencil, CustomDepth and CustomStencil to the GBuffer capture. * Fix compilation error due to the usage of C++17 features. * Removed major memory leak and added manual_control_gbuffer.py. * Fixed a silly mistake. * Minor changes to manual_control_gbuffer and SceneCaptureSensor. * Fix compilation error on some versions of Ubuntu. * Disable TAA when reading GBuffers to avoid jitter. * Improve memory usage. * Progress towards automatically detecting when a GBuffer stream is unused. * Fix includes in SceneCaptureSensor + minor change in manual_control_gbuffer.py * Progress on automatically detecting which GBuffers aren't needed. * Remove unneeded __declspec. * Revert ASensor changes + fix tutorial_gbuffer.py * Update CHANGELOG.md * Apply requested changes for the PR, add gitignore for the file OptionalModules.ini and add a GBufferTextureID enum to the Python API. * Remove OptionalModules.ini. * Fix indentation. * Fix indentation (2). * Fix indentation (3). * Add documentation and more indentation fixes. * Remove commented includes. * Add missing line break. * Fix memory leak + remove unneeded files. * Add .uproject again, fix EngineAssociation. * Remove unneeded ENQUEUE_RENDER_COMMAND. * Fix manual_control_gbuffer.py. * Add `stop_gbuffer` to the Python API. * Minor fixes. * Fix performance bug. Previously, when a client requested a gbuffer that is unused it would stay open, even after stopping it explicitly. This commit fixes this issue. * Fix indentation. * Add missing braces, more indentation fixes and simplify some of the code. * Update sensor.yml docs. * Update docs. * Remove unnecessary UE_Log + changed one verbosity level. Co-authored-by: Axel <axellopez92@outlook.com> Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
1 parent dcda501
File | Mode | Size |
---|---|---|
.github | ||
Co-Simulation | ||
Docs | ||
Examples | ||
Import | ||
LibCarla | ||
PythonAPI | ||
Unreal | ||
Util | ||
.gitattributes | -rw-r--r-- | 12 bytes |
.gitignore | -rw-r--r-- | 510 bytes |
.pep8 | -rw-r--r-- | 29 bytes |
.readthedocs.yml | -rw-r--r-- | 251 bytes |
.travis.yml | -rw-r--r-- | 3.0 KB |
CHANGELOG.md | -rw-r--r-- | 64.9 KB |
CMakeLists.txt | -rw-r--r-- | 125 bytes |
Doxyfile | -rw-r--r-- | 1.4 KB |
Jenkinsfile | -rw-r--r-- | 14.6 KB |
LICENSE | -rw-r--r-- | 1.1 KB |
Makefile | -rw-r--r-- | 135 bytes |
README.md | -rw-r--r-- | 9.7 KB |
Update.bat | -rw-r--r-- | 2.7 KB |
Update.sh | -rwxr-xr-x | 3.0 KB |
mkdocs.yml | -rw-r--r-- | 1.7 KB |
wheel_config.ini | -rw-r--r-- | 87 bytes |
Computing file changes ...