Merge remote-tracking branch 'origin/linux' into linux

# Conflicts:
#	engine/rr/ptx2rr.py
#	install.sh
#	packaging/build_engine_models.sh
This commit is contained in:
rozaxlia committed 2026-10-19 21:13:16 +02:00
commit c0fed5e5cb
50 files changed
+1627 -238

No files matched your search

+4 -1
View File
@@ -273,7 +273,10 @@ struct RFrameSettings {
};
class RModel {
public:
RModel(VkPhysicalDevice physical, VkDevice device, const std::string& directory, VkPipelineCache cache = VK_NULL_HANDLE);
// int64Atomics: the device has shaderBufferInt64Atomics enabled; preset F then measures the exposure in one pass
// (engine/rr/exposure_f.comp PASS 2) instead of two
RModel(VkPhysicalDevice physical, VkDevice device, const std::string& directory, VkPipelineCache cache = VK_NULL_HANDLE,
bool int64Atomics = false);
~RModel();
RModel(const RModel&) = delete;
RModel& operator=(const RModel&) = delete;