This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
The-Powder-Toy/src/graphics
Tamás Bálint Misius 0f1218df0c
Sort out constness of Simulation and Renderer in graphics functions
Mostly. They are now const but only in graphics functions called from secondary Renderers. The primary (main thread) Renderer still allows graphics functions to mutate Simulation; this is required for correct in-PIPE rendering of custom elements.
2023-12-09 16:37:45 +01:00
..
FindingElement.h Make find mode work with the PROP tool 2023-09-20 07:16:28 +02:00
FontReader.cpp Add missing cstdint includes 2023-01-21 19:50:55 -05:00
FontReader.h Preprocessor purge round 1: simulation constants 2023-01-27 09:26:36 +01:00
gcache_item.h Move graphics cache to SimulationData 2023-12-09 09:51:41 +01:00
Graphics.cpp Fix various warnings that had piled up 2023-05-12 19:25:41 +02:00
Graphics.h Remove a few outdated windows-only preprocessor hacks 2023-10-15 12:04:22 +02:00
Icons.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
meson.build Preprocessor purge round 15: FONTEDITOR, RENDERER 2023-01-27 09:26:40 +01:00
Pixel.h Fix rendering of fire effects when their intensity exceeds 1.0f 2023-09-07 16:03:44 +02:00
RasterDrawMethods.h Fix rendering of fire effects when their intensity exceeds 1.0f 2023-09-07 16:03:44 +02:00
RasterDrawMethodsImpl.h Fix rendering of fire effects when their intensity exceeds 1.0f 2023-09-07 16:03:44 +02:00
RasterGraphics.cpp Fix various warnings that had piled up 2023-05-12 19:25:41 +02:00
Renderer.cpp Sort out constness of Simulation and Renderer in graphics functions 2023-12-09 16:37:45 +01:00
Renderer.h Sort out constness of Simulation and Renderer in graphics functions 2023-12-09 16:37:45 +01:00
RendererBasic.cpp Sort out constness of Simulation and Renderer in graphics functions 2023-12-09 16:37:45 +01:00
RendererFont.cpp Preprocessor purge round 15: FONTEDITOR, RENDERER 2023-01-27 09:26:40 +01:00