diff --git a/CMakeLists.txt b/CMakeLists.txt index 20fa0745a..1c8ab403f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -327,6 +327,10 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") endif() endif() + if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + list(APPEND warning_flags -Wnewline-eof) + endif() + if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0 AND NOT APPLE) list(APPEND warning_flags -Wno-unused-lambda-capture) endif() diff --git a/qrenderdoc/Code/Interface/Analytics.h b/qrenderdoc/Code/Interface/Analytics.h index 57b6bfb3d..009d38a25 100644 --- a/qrenderdoc/Code/Interface/Analytics.h +++ b/qrenderdoc/Code/Interface/Analytics.h @@ -318,4 +318,4 @@ void DocumentReport(); #endif -#endif \ No newline at end of file +#endif diff --git a/qrenderdoc/Code/Interface/RemoteHost.h b/qrenderdoc/Code/Interface/RemoteHost.h index ea2579928..39d6e0ad1 100644 --- a/qrenderdoc/Code/Interface/RemoteHost.h +++ b/qrenderdoc/Code/Interface/RemoteHost.h @@ -132,4 +132,4 @@ private: void UpdateStatus(ReplayStatus status); }; -DECLARE_REFLECTION_STRUCT(RemoteHost); \ No newline at end of file +DECLARE_REFLECTION_STRUCT(RemoteHost); diff --git a/qrenderdoc/Code/QRDUtils.h b/qrenderdoc/Code/QRDUtils.h index 2cb5ea58c..94d4a07aa 100644 --- a/qrenderdoc/Code/QRDUtils.h +++ b/qrenderdoc/Code/QRDUtils.h @@ -655,4 +655,4 @@ bool IsDarkTheme(); float getLuminance(const QColor &col); QColor contrastingColor(const QColor &col, const QColor &defaultCol); -void *AccessWaylandPlatformInterface(const QByteArray &resource, QWindow *window); \ No newline at end of file +void *AccessWaylandPlatformInterface(const QByteArray &resource, QWindow *window); diff --git a/qrenderdoc/Code/RGPInterop.h b/qrenderdoc/Code/RGPInterop.h index 3c497f5c3..cd6d482ce 100644 --- a/qrenderdoc/Code/RGPInterop.h +++ b/qrenderdoc/Code/RGPInterop.h @@ -141,4 +141,4 @@ private: QString EncodeCommand(RGPCommand command, QVariantList params); bool DecodeCommand(QString command); void ProcessReadBuffer(); -}; \ No newline at end of file +}; diff --git a/qrenderdoc/Code/Resources.h b/qrenderdoc/Code/Resources.h index b3fe4099a..127bd1d38 100644 --- a/qrenderdoc/Code/Resources.h +++ b/qrenderdoc/Code/Resources.h @@ -149,4 +149,4 @@ struct Icons #define RESOURCE_DEF(name, filename) \ static const QIcon &name() { return Resources::name().icon; } RESOURCE_LIST() -}; \ No newline at end of file +}; diff --git a/qrenderdoc/Code/precompiled.cpp b/qrenderdoc/Code/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/qrenderdoc/Code/precompiled.cpp +++ b/qrenderdoc/Code/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp index b06249b41..d5e9f97f5 100644 --- a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp +++ b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp @@ -1271,4 +1271,4 @@ extern "C" QWidget *QWidgetFromPy(PyObject *widget) extern "C" PyObject *QWidgetToPy(QWidget *widget) { return PythonContext::QWidgetToPy(widget); -} \ No newline at end of file +} diff --git a/qrenderdoc/Code/pyrenderdoc/PythonContext.h b/qrenderdoc/Code/pyrenderdoc/PythonContext.h index 941a98022..682b943db 100644 --- a/qrenderdoc/Code/pyrenderdoc/PythonContext.h +++ b/qrenderdoc/Code/pyrenderdoc/PythonContext.h @@ -181,4 +181,4 @@ public: PythonContext &ctx() { return *m_ctx; } private: PythonContext *m_ctx; -}; \ No newline at end of file +}; diff --git a/qrenderdoc/Code/pyrenderdoc/container_handling.h b/qrenderdoc/Code/pyrenderdoc/container_handling.h index 5317f2a26..8b8969e71 100644 --- a/qrenderdoc/Code/pyrenderdoc/container_handling.h +++ b/qrenderdoc/Code/pyrenderdoc/container_handling.h @@ -688,4 +688,4 @@ int array_setsubscript(arrayType *thisptr, PyObject *idxobj, PyObject *val) SWIG_exception_fail(SWIG_TypeError, "list index not index or slice"); fail: return -1; -} \ No newline at end of file +} diff --git a/qrenderdoc/Code/pyrenderdoc/pyrenderdoc_stub.cpp b/qrenderdoc/Code/pyrenderdoc/pyrenderdoc_stub.cpp index d264b2b9d..1df1ac5f2 100644 --- a/qrenderdoc/Code/pyrenderdoc/pyrenderdoc_stub.cpp +++ b/qrenderdoc/Code/pyrenderdoc/pyrenderdoc_stub.cpp @@ -64,4 +64,4 @@ extern "C" void SetThreadBlocking(PyObject *global_handle, bool block) { } -REPLAY_PROGRAM_MARKER() \ No newline at end of file +REPLAY_PROGRAM_MARKER() diff --git a/qrenderdoc/Code/pyrenderdoc/qrenderdoc_stub.cpp b/qrenderdoc/Code/pyrenderdoc/qrenderdoc_stub.cpp index f8280b4ea..89b0b8e69 100644 --- a/qrenderdoc/Code/pyrenderdoc/qrenderdoc_stub.cpp +++ b/qrenderdoc/Code/pyrenderdoc/qrenderdoc_stub.cpp @@ -255,4 +255,4 @@ void RemoteHost::SetConnected(bool connected) void RemoteHost::SetShutdown() { -} \ No newline at end of file +} diff --git a/qrenderdoc/Styles/StyleData.cpp b/qrenderdoc/Styles/StyleData.cpp index e14eb8e94..7f7ec8227 100644 --- a/qrenderdoc/Styles/StyleData.cpp +++ b/qrenderdoc/Styles/StyleData.cpp @@ -51,4 +51,4 @@ const ThemeDescriptor availStyles[] = { }; const int numAvailable = sizeof(availStyles) / sizeof(ThemeDescriptor); -}; \ No newline at end of file +}; diff --git a/qrenderdoc/Styles/StyleData.h b/qrenderdoc/Styles/StyleData.h index 76955aaf5..0ba96d014 100644 --- a/qrenderdoc/Styles/StyleData.h +++ b/qrenderdoc/Styles/StyleData.h @@ -45,4 +45,4 @@ struct ThemeDescriptor extern const ThemeDescriptor availStyles[]; extern const int numAvailable; -}; \ No newline at end of file +}; diff --git a/qrenderdoc/Widgets/CustomPaintWidget.cpp b/qrenderdoc/Widgets/CustomPaintWidget.cpp index 1018e7894..39dcfc222 100644 --- a/qrenderdoc/Widgets/CustomPaintWidget.cpp +++ b/qrenderdoc/Widgets/CustomPaintWidget.cpp @@ -123,4 +123,4 @@ bool CustomPaintWidget::event(QEvent *e) paintEvent(NULL); return QWidget::event(e); } -#endif \ No newline at end of file +#endif diff --git a/qrenderdoc/Widgets/Extended/RDHeaderView.h b/qrenderdoc/Widgets/Extended/RDHeaderView.h index 21a9a8159..6fcc9e8f0 100644 --- a/qrenderdoc/Widgets/Extended/RDHeaderView.h +++ b/qrenderdoc/Widgets/Extended/RDHeaderView.h @@ -132,4 +132,4 @@ inline int RDHeaderView::logicalIndexAt(int ax, int ay) const inline int RDHeaderView::logicalIndexAt(const QPoint &apos) const { return logicalIndexAt(apos.x(), apos.y()); -} \ No newline at end of file +} diff --git a/qrenderdoc/Widgets/Extended/RDTreeWidget.cpp b/qrenderdoc/Widgets/Extended/RDTreeWidget.cpp index 5b5879df6..8a4dbc6fb 100644 --- a/qrenderdoc/Widgets/Extended/RDTreeWidget.cpp +++ b/qrenderdoc/Widgets/Extended/RDTreeWidget.cpp @@ -1082,4 +1082,4 @@ void RDTreeWidget::endInsertChild(RDTreeWidgetItem *item, int index) // work is all done in beginInsertChild if(!m_queueUpdates) m_model->endInsertChild(item); -} \ No newline at end of file +} diff --git a/qrenderdoc/Widgets/FindReplace.cpp b/qrenderdoc/Widgets/FindReplace.cpp index 998bcf455..972095718 100644 --- a/qrenderdoc/Widgets/FindReplace.cpp +++ b/qrenderdoc/Widgets/FindReplace.cpp @@ -192,4 +192,4 @@ void FindReplace::on_findMode_clicked() void FindReplace::on_replaceMode_clicked() { setReplaceMode(true); -} \ No newline at end of file +} diff --git a/qrenderdoc/Widgets/ResourcePreview.cpp b/qrenderdoc/Widgets/ResourcePreview.cpp index ca17aa4d9..aec531593 100644 --- a/qrenderdoc/Widgets/ResourcePreview.cpp +++ b/qrenderdoc/Widgets/ResourcePreview.cpp @@ -122,4 +122,4 @@ void ResourcePreview::changeEvent(QEvent *event) QWidget *ResourcePreview::thumbWidget() { return ui->thumbnail; -} \ No newline at end of file +} diff --git a/qrenderdoc/Widgets/ThumbnailStrip.cpp b/qrenderdoc/Widgets/ThumbnailStrip.cpp index 38e5c31f9..0e0996a40 100644 --- a/qrenderdoc/Widgets/ThumbnailStrip.cpp +++ b/qrenderdoc/Widgets/ThumbnailStrip.cpp @@ -172,4 +172,4 @@ void ThumbnailStrip::refreshLayout() c->setSize(QSize(avail.width(), aspectHeight)); } } -} \ No newline at end of file +} diff --git a/qrenderdoc/Windows/Dialogs/ExtensionManager.cpp b/qrenderdoc/Windows/Dialogs/ExtensionManager.cpp index 642b0c4d9..974f27563 100644 --- a/qrenderdoc/Windows/Dialogs/ExtensionManager.cpp +++ b/qrenderdoc/Windows/Dialogs/ExtensionManager.cpp @@ -238,4 +238,4 @@ void ExtensionManager::update_currentItem(RDTreeWidgetItem *item) ui->alwaysLoad->setChecked(m_Ctx.Config().AlwaysLoad_Extensions.contains(e.package)); } } -} \ No newline at end of file +} diff --git a/qrenderdoc/Windows/Dialogs/SettingsDialog.cpp b/qrenderdoc/Windows/Dialogs/SettingsDialog.cpp index 0cde56238..430b757e7 100644 --- a/qrenderdoc/Windows/Dialogs/SettingsDialog.cpp +++ b/qrenderdoc/Windows/Dialogs/SettingsDialog.cpp @@ -980,4 +980,4 @@ void SettingsDialog::on_UIStyle_currentIndexChanged(int index) } m_Ctx.Config().Save(); -} \ No newline at end of file +} diff --git a/qrenderdoc/Windows/Dialogs/UpdateDialog.cpp b/qrenderdoc/Windows/Dialogs/UpdateDialog.cpp index adbc42be6..f789a7b35 100644 --- a/qrenderdoc/Windows/Dialogs/UpdateDialog.cpp +++ b/qrenderdoc/Windows/Dialogs/UpdateDialog.cpp @@ -260,4 +260,4 @@ void UpdateDialog::on_update_clicked() }); } -} \ No newline at end of file +} diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp index 767f5f467..68d076e76 100644 --- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp @@ -3706,4 +3706,4 @@ void VulkanPipelineStateViewer::on_meshView_clicked() if(!m_Ctx.HasMeshPreview()) m_Ctx.ShowMeshPreview(); ToolWindowManager::raiseToolWindow(m_Ctx.GetMeshPreview()->Widget()); -} \ No newline at end of file +} diff --git a/qrenderdoc/Windows/StatisticsViewer.cpp b/qrenderdoc/Windows/StatisticsViewer.cpp index f5e7cb497..d65997a79 100644 --- a/qrenderdoc/Windows/StatisticsViewer.cpp +++ b/qrenderdoc/Windows/StatisticsViewer.cpp @@ -842,4 +842,4 @@ void StatisticsViewer::OnCaptureLoaded() { GenerateReport(); ui->statistics->setText(m_Report); -} \ No newline at end of file +} diff --git a/qrenderdoc/renderdocui_stub.cpp b/qrenderdoc/renderdocui_stub.cpp index ba28e60a8..5e2f4b002 100644 --- a/qrenderdoc/renderdocui_stub.cpp +++ b/qrenderdoc/renderdocui_stub.cpp @@ -81,4 +81,4 @@ int WINAPI wWinMain(_In_ HINSTANCE hInst, _In_opt_ HINSTANCE hPrevInstance, _In_ delete[] paramsAlloc; return 0; -} \ No newline at end of file +} diff --git a/renderdoc/3rdparty/android/android_manifest.h b/renderdoc/3rdparty/android/android_manifest.h index 013ca68a6..8677752c9 100644 --- a/renderdoc/3rdparty/android/android_manifest.h +++ b/renderdoc/3rdparty/android/android_manifest.h @@ -248,4 +248,4 @@ struct ResXMLTree_cdataExt // The typed value of the character data if this is a CDATA node. struct Res_value typedData; -}; \ No newline at end of file +}; diff --git a/renderdoc/3rdparty/catch/catch.hpp b/renderdoc/3rdparty/catch/catch.hpp index 3907b29d3..f2e568de3 100644 --- a/renderdoc/3rdparty/catch/catch.hpp +++ b/renderdoc/3rdparty/catch/catch.hpp @@ -46,4 +46,4 @@ struct StringMaker { static std::string convert(rdcstr const &value) { return value; } }; -} \ No newline at end of file +} diff --git a/renderdoc/3rdparty/jpeg-compressor/jpgd.cpp b/renderdoc/3rdparty/jpeg-compressor/jpgd.cpp index 44d3b2390..be1cf2873 100644 --- a/renderdoc/3rdparty/jpeg-compressor/jpgd.cpp +++ b/renderdoc/3rdparty/jpeg-compressor/jpgd.cpp @@ -3172,4 +3172,4 @@ unsigned char *decompress_jpeg_image_from_file(const char *pSrc_filename, int *w return decompress_jpeg_image_from_stream(&file_stream, width, height, actual_comps, req_comps); } -} // namespace jpgd \ No newline at end of file +} // namespace jpgd diff --git a/renderdoc/android/android.cpp b/renderdoc/android/android.cpp index f8badea05..cd1873c1b 100644 --- a/renderdoc/android/android.cpp +++ b/renderdoc/android/android.cpp @@ -1168,4 +1168,4 @@ ExecuteResult AndroidRemoteServer::ExecuteAndInject(const char *a, const char *w AndroidController AndroidController::m_Inst; -DeviceProtocolRegistration androidProtocol("adb", &AndroidController::Get); \ No newline at end of file +DeviceProtocolRegistration androidProtocol("adb", &AndroidController::Get); diff --git a/renderdoc/android/android_manifest.cpp b/renderdoc/android/android_manifest.cpp index e89a4edee..a743382e1 100644 --- a/renderdoc/android/android_manifest.cpp +++ b/renderdoc/android/android_manifest.cpp @@ -635,4 +635,4 @@ bool PatchManifest(std::vector &manifestBytes) return true; } -}; \ No newline at end of file +}; diff --git a/renderdoc/android/android_utils.h b/renderdoc/android/android_utils.h index 8f42bce4b..8bc51f5aa 100644 --- a/renderdoc/android/android_utils.h +++ b/renderdoc/android/android_utils.h @@ -72,4 +72,4 @@ std::string GetPathForPackage(const std::string &deviceID, const std::string &pa bool PatchManifest(std::vector &manifest); }; -DECLARE_REFLECTION_ENUM(Android::ABI); \ No newline at end of file +DECLARE_REFLECTION_ENUM(Android::ABI); diff --git a/renderdoc/android/jdwp.h b/renderdoc/android/jdwp.h index 0ccd53351..0b4cc0cbe 100644 --- a/renderdoc/android/jdwp.h +++ b/renderdoc/android/jdwp.h @@ -568,4 +568,4 @@ private: std::string GetSignature(referenceTypeID typeID); std::vector GetMethods(referenceTypeID searchClass); }; -}; \ No newline at end of file +}; diff --git a/renderdoc/android/jdwp_connection.cpp b/renderdoc/android/jdwp_connection.cpp index a38668702..c5f06d265 100644 --- a/renderdoc/android/jdwp_connection.cpp +++ b/renderdoc/android/jdwp_connection.cpp @@ -616,4 +616,4 @@ std::vector Connection::GetMethods(referenceTypeID searchClass) data.Done(); return ret; } -}; \ No newline at end of file +}; diff --git a/renderdoc/android/jdwp_util.cpp b/renderdoc/android/jdwp_util.cpp index 6313bd3d3..690023151 100644 --- a/renderdoc/android/jdwp_util.cpp +++ b/renderdoc/android/jdwp_util.cpp @@ -306,4 +306,4 @@ CommandData &CommandData::Write(const frameID &id) WriteBytes(&tmp, frameID::getSize()); return *this; } -}; \ No newline at end of file +}; diff --git a/renderdoc/api/replay/common_pipestate.h b/renderdoc/api/replay/common_pipestate.h index 8ac11f571..972bb6e7b 100644 --- a/renderdoc/api/replay/common_pipestate.h +++ b/renderdoc/api/replay/common_pipestate.h @@ -426,4 +426,4 @@ no VB bound. bool used; }; -DECLARE_REFLECTION_STRUCT(VertexInputAttribute); \ No newline at end of file +DECLARE_REFLECTION_STRUCT(VertexInputAttribute); diff --git a/renderdoc/api/replay/pipestate.h b/renderdoc/api/replay/pipestate.h index d884a0dcd..e392bc420 100644 --- a/renderdoc/api/replay/pipestate.h +++ b/renderdoc/api/replay/pipestate.h @@ -341,4 +341,4 @@ private: const D3D12Pipe::Shader &GetD3D12Stage(ShaderStage stage) const; const GLPipe::Shader &GetGLStage(ShaderStage stage) const; const VKPipe::Shader &GetVulkanStage(ShaderStage stage) const; -}; \ No newline at end of file +}; diff --git a/renderdoc/api/replay/rdcstr.h b/renderdoc/api/replay/rdcstr.h index acb025a4c..7112caad9 100644 --- a/renderdoc/api/replay/rdcstr.h +++ b/renderdoc/api/replay/rdcstr.h @@ -778,4 +778,4 @@ inline rdcstr operator+(const QChar &left, const rdcstr &right) { return rdcstr(left) += right; } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/api/replay/renderdoc_tostr.inl b/renderdoc/api/replay/renderdoc_tostr.inl index 62eaa1bf6..580a7c35e 100644 --- a/renderdoc/api/replay/renderdoc_tostr.inl +++ b/renderdoc/api/replay/renderdoc_tostr.inl @@ -1119,4 +1119,4 @@ rdcstr DoStringise(const ShaderStageMask &el) STRINGISE_BITFIELD_CLASS_BIT(Compute); } END_BITFIELD_STRINGISE(); -} \ No newline at end of file +} diff --git a/renderdoc/common/globalconfig.h b/renderdoc/common/globalconfig.h index 8dc5af941..bf79facb9 100644 --- a/renderdoc/common/globalconfig.h +++ b/renderdoc/common/globalconfig.h @@ -219,4 +219,4 @@ enum // otherwise, enable them in development builds #define ENABLE_UNIT_TESTS RDOC_DEVEL -#endif \ No newline at end of file +#endif diff --git a/renderdoc/common/threading_tests.cpp b/renderdoc/common/threading_tests.cpp index 97468bbc9..14bc19f19 100644 --- a/renderdoc/common/threading_tests.cpp +++ b/renderdoc/common/threading_tests.cpp @@ -71,4 +71,4 @@ TEST_CASE("Test spin lock", "[threading]") CHECK(finalValue == value); } -#endif // ENABLED(ENABLE_UNIT_TESTS) \ No newline at end of file +#endif // ENABLED(ENABLE_UNIT_TESTS) diff --git a/renderdoc/core/core.h b/renderdoc/core/core.h index 14e9d787d..ca631bd21 100644 --- a/renderdoc/core/core.h +++ b/renderdoc/core/core.h @@ -767,4 +767,4 @@ struct DeviceProtocolRegistration { RenderDoc::Inst().RegisterDeviceProtocol(protocol, handler); } -}; \ No newline at end of file +}; diff --git a/renderdoc/core/intervals_tests.cpp b/renderdoc/core/intervals_tests.cpp index 50bd141c6..1bc55b5df 100644 --- a/renderdoc/core/intervals_tests.cpp +++ b/renderdoc/core/intervals_tests.cpp @@ -440,4 +440,4 @@ TEST_CASE("Test Intervals type", "[intervals]") }; }; -#endif // ENABLED(ENABLE_UNIT_TESTS) \ No newline at end of file +#endif // ENABLED(ENABLE_UNIT_TESTS) diff --git a/renderdoc/core/plugins.cpp b/renderdoc/core/plugins.cpp index f721b49ff..1fc10a7f4 100644 --- a/renderdoc/core/plugins.cpp +++ b/renderdoc/core/plugins.cpp @@ -85,4 +85,4 @@ std::string LocatePluginFile(const std::string &path, const std::string &fileNam ret = fileName; return ret; -} \ No newline at end of file +} diff --git a/renderdoc/core/plugins.h b/renderdoc/core/plugins.h index ae75b2561..64a955bc2 100644 --- a/renderdoc/core/plugins.h +++ b/renderdoc/core/plugins.h @@ -24,4 +24,4 @@ #include -std::string LocatePluginFile(const std::string &path, const std::string &fileName); \ No newline at end of file +std::string LocatePluginFile(const std::string &path, const std::string &fileName); diff --git a/renderdoc/core/precompiled.cpp b/renderdoc/core/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/core/precompiled.cpp +++ b/renderdoc/core/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/core/precompiled.h b/renderdoc/core/precompiled.h index 09618b92e..5558a29b4 100644 --- a/renderdoc/core/precompiled.h +++ b/renderdoc/core/precompiled.h @@ -26,4 +26,4 @@ #include "api/app/renderdoc_app.h" #include "api/replay/renderdoc_replay.h" -#include "common/common.h" \ No newline at end of file +#include "common/common.h" diff --git a/renderdoc/data/glsl/glsl_globals.h b/renderdoc/data/glsl/glsl_globals.h index f24656000..11d50952a 100644 --- a/renderdoc/data/glsl/glsl_globals.h +++ b/renderdoc/data/glsl/glsl_globals.h @@ -173,4 +173,4 @@ vec3 CalcCubeCoord(vec2 uv, int face) #define MESH_TRIANGLE_STRIP 2u #define MESH_TRIANGLE_FAN 3u #define MESH_TRIANGLE_LIST_ADJ 4u -#define MESH_TRIANGLE_STRIP_ADJ 5u \ No newline at end of file +#define MESH_TRIANGLE_STRIP_ADJ 5u diff --git a/renderdoc/data/glsl/glsl_ubos_cpp.h b/renderdoc/data/glsl/glsl_ubos_cpp.h index ec0054043..d436815ef 100644 --- a/renderdoc/data/glsl/glsl_ubos_cpp.h +++ b/renderdoc/data/glsl/glsl_ubos_cpp.h @@ -50,4 +50,4 @@ #error Only one of VULKAN and OPENGL must be defined in glsl_ubos.h #endif -#include "glsl_ubos.h" \ No newline at end of file +#include "glsl_ubos.h" diff --git a/renderdoc/data/glsl_shaders.cpp b/renderdoc/data/glsl_shaders.cpp index 3830ed881..7b3108831 100644 --- a/renderdoc/data/glsl_shaders.cpp +++ b/renderdoc/data/glsl_shaders.cpp @@ -1853,4 +1853,4 @@ void main() { }; } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/data/glsl_shaders.h b/renderdoc/data/glsl_shaders.h index b873b89a6..832a4de57 100644 --- a/renderdoc/data/glsl_shaders.h +++ b/renderdoc/data/glsl_shaders.h @@ -44,4 +44,4 @@ enum class ShaderStage : uint32_t; using ReflectionMaker = std::function; -void TestGLSLReflection(ShaderType testType, ReflectionMaker compile); \ No newline at end of file +void TestGLSLReflection(ShaderType testType, ReflectionMaker compile); diff --git a/renderdoc/data/hlsl/hlsl_cbuffers.h b/renderdoc/data/hlsl/hlsl_cbuffers.h index f8e8661e4..db984211b 100644 --- a/renderdoc/data/hlsl/hlsl_cbuffers.h +++ b/renderdoc/data/hlsl/hlsl_cbuffers.h @@ -217,4 +217,4 @@ cbuffer HistogramCBufferData REG(b0) #define MESH_TRIANGLE_LIST 1 #define MESH_TRIANGLE_STRIP 2 #define MESH_TRIANGLE_LIST_ADJ 3 -#define MESH_TRIANGLE_STRIP_ADJ 4 \ No newline at end of file +#define MESH_TRIANGLE_STRIP_ADJ 4 diff --git a/renderdoc/driver/d3d11/d3d11_context1_wrap.cpp b/renderdoc/driver/d3d11/d3d11_context1_wrap.cpp index 3858e17b1..d43789c8d 100644 --- a/renderdoc/driver/d3d11/d3d11_context1_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_context1_wrap.cpp @@ -2353,4 +2353,4 @@ TEST_CASE("Check UpdateSubresource data length calculations", "[d3d]") } } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/d3d11/d3d11_context3_wrap.cpp b/renderdoc/driver/d3d11/d3d11_context3_wrap.cpp index d00f8893c..dbbf370ba 100644 --- a/renderdoc/driver/d3d11/d3d11_context3_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_context3_wrap.cpp @@ -70,4 +70,4 @@ HRESULT WrappedID3D11DeviceContext::Wait(ID3D11Fence *pFence, UINT64 Value) return E_NOINTERFACE; return m_pRealContext4->Wait(UNWRAP(WrappedID3D11Fence, pFence), Value); -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d11/d3d11_device1_wrap.cpp b/renderdoc/driver/d3d11/d3d11_device1_wrap.cpp index b5869d922..10dbb2c83 100644 --- a/renderdoc/driver/d3d11/d3d11_device1_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_device1_wrap.cpp @@ -370,4 +370,4 @@ HRESULT WrappedID3D11Device::OpenSharedResourceByName(LPCWSTR lpName, DWORD dwDe template bool WrappedID3D11Device::CONCAT(Serialise_, func(ReadSerialiser &ser, __VA_ARGS__)); \ template bool WrappedID3D11Device::CONCAT(Serialise_, func(WriteSerialiser &ser, __VA_ARGS__)); -SERIALISED_ID3D11DEVICE1_FUNCTIONS(); \ No newline at end of file +SERIALISED_ID3D11DEVICE1_FUNCTIONS(); diff --git a/renderdoc/driver/d3d11/d3d11_device3_wrap.cpp b/renderdoc/driver/d3d11/d3d11_device3_wrap.cpp index 10de7e18e..586f5bfbe 100644 --- a/renderdoc/driver/d3d11/d3d11_device3_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_device3_wrap.cpp @@ -1083,4 +1083,4 @@ HRESULT WrappedID3D11Device::OpenSharedFence(HANDLE hFence, REFIID riid, void ** template bool WrappedID3D11Device::CONCAT(Serialise_, func(ReadSerialiser &ser, __VA_ARGS__)); \ template bool WrappedID3D11Device::CONCAT(Serialise_, func(WriteSerialiser &ser, __VA_ARGS__)); -SERIALISED_ID3D11DEVICE3_FUNCTIONS(); \ No newline at end of file +SERIALISED_ID3D11DEVICE3_FUNCTIONS(); diff --git a/renderdoc/driver/d3d11/d3d11_device_wrap.cpp b/renderdoc/driver/d3d11/d3d11_device_wrap.cpp index 5575aa079..a1659692f 100644 --- a/renderdoc/driver/d3d11/d3d11_device_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_device_wrap.cpp @@ -3639,4 +3639,4 @@ UINT WrappedID3D11Device::GetExceptionMode() template bool WrappedID3D11Device::CONCAT(Serialise_, func(WriteSerialiser &ser, __VA_ARGS__)); SERIALISED_ID3D11DEVICE_FUNCTIONS(); -SERIALISED_ID3D11DEVICE_FAKE_FUNCTIONS(); \ No newline at end of file +SERIALISED_ID3D11DEVICE_FAKE_FUNCTIONS(); diff --git a/renderdoc/driver/d3d11/d3d11_initstate.cpp b/renderdoc/driver/d3d11/d3d11_initstate.cpp index 4c4adb178..d806cda08 100644 --- a/renderdoc/driver/d3d11/d3d11_initstate.cpp +++ b/renderdoc/driver/d3d11/d3d11_initstate.cpp @@ -1320,4 +1320,4 @@ template bool WrappedID3D11Device::Serialise_InitialState(ReadSerialiser &ser, R const D3D11InitialContents *initial); template bool WrappedID3D11Device::Serialise_InitialState(WriteSerialiser &ser, ResourceId id, D3D11ResourceRecord *record, - const D3D11InitialContents *initial); \ No newline at end of file + const D3D11InitialContents *initial); diff --git a/renderdoc/driver/d3d11/d3d11_postvs.cpp b/renderdoc/driver/d3d11/d3d11_postvs.cpp index 3ebad9d29..a4d516ca0 100644 --- a/renderdoc/driver/d3d11/d3d11_postvs.cpp +++ b/renderdoc/driver/d3d11/d3d11_postvs.cpp @@ -1061,4 +1061,4 @@ void D3D11Replay::InitPostVSBuffers(const std::vector &passEvents) if(d) InitPostVSBuffers(passEvents[i]); } -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d11/d3d11_rendertext.cpp b/renderdoc/driver/d3d11/d3d11_rendertext.cpp index eda711ac7..525ab4327 100644 --- a/renderdoc/driver/d3d11/d3d11_rendertext.cpp +++ b/renderdoc/driver/d3d11/d3d11_rendertext.cpp @@ -491,4 +491,4 @@ void D3D11TextRenderer::RenderTextInternal(float x, float y, const char *text) else m_pImmediateContext->Draw(6 * (uint32_t)strlen(text), 0); } -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d11/d3d11_rendertext.h b/renderdoc/driver/d3d11/d3d11_rendertext.h index 26517e8b3..2aac26f06 100644 --- a/renderdoc/driver/d3d11/d3d11_rendertext.h +++ b/renderdoc/driver/d3d11/d3d11_rendertext.h @@ -74,4 +74,4 @@ private: float CharAspect = 1.0f; float CharSize = 1.0f; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d11/d3d11_replay.cpp b/renderdoc/driver/d3d11/d3d11_replay.cpp index b1230f083..4adff726f 100644 --- a/renderdoc/driver/d3d11/d3d11_replay.cpp +++ b/renderdoc/driver/d3d11/d3d11_replay.cpp @@ -4140,4 +4140,4 @@ void D3D11_ProcessStructured(RDCFile *rdc, SDFile &output) } static StructuredProcessRegistration D3D11ProcessRegistration(RDCDriver::D3D11, - &D3D11_ProcessStructured); \ No newline at end of file + &D3D11_ProcessStructured); diff --git a/renderdoc/driver/d3d11/d3d11_shader_cache.h b/renderdoc/driver/d3d11/d3d11_shader_cache.h index 26fe5b974..948ec1f6b 100644 --- a/renderdoc/driver/d3d11/d3d11_shader_cache.h +++ b/renderdoc/driver/d3d11/d3d11_shader_cache.h @@ -56,4 +56,4 @@ private: bool m_ShaderCacheDirty = false, m_CacheShaders = false; std::map m_ShaderCache; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d11/d3d11_video.cpp b/renderdoc/driver/d3d11/d3d11_video.cpp index c2c602706..42c4b054b 100644 --- a/renderdoc/driver/d3d11/d3d11_video.cpp +++ b/renderdoc/driver/d3d11/d3d11_video.cpp @@ -1437,4 +1437,4 @@ void STDMETHODCALLTYPE Wrapped11VideoDeviceChild::GetDe *ppDevice = m_pDevice; m_pDevice->AddRef(); } -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d11/precompiled.cpp b/renderdoc/driver/d3d11/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/d3d11/precompiled.cpp +++ b/renderdoc/driver/d3d11/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/d3d12/d3d12_command_list.h b/renderdoc/driver/d3d12/d3d12_command_list.h index 9605e6259..555474b95 100644 --- a/renderdoc/driver/d3d12/d3d12_command_list.h +++ b/renderdoc/driver/d3d12/d3d12_command_list.h @@ -582,4 +582,4 @@ WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList1 *obj); WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList2 *obj); WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList3 *obj); WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList4 *obj); -WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList5 *obj); \ No newline at end of file +WrappedID3D12GraphicsCommandList *GetWrapped(ID3D12GraphicsCommandList5 *obj); diff --git a/renderdoc/driver/d3d12/d3d12_command_queue.h b/renderdoc/driver/d3d12/d3d12_command_queue.h index 66d818a73..1e21c6d9c 100644 --- a/renderdoc/driver/d3d12/d3d12_command_queue.h +++ b/renderdoc/driver/d3d12/d3d12_command_queue.h @@ -337,4 +337,4 @@ template <> ResourceId GetResID(ID3D12CommandQueue *obj); template <> -D3D12ResourceRecord *GetRecord(ID3D12CommandQueue *obj); \ No newline at end of file +D3D12ResourceRecord *GetRecord(ID3D12CommandQueue *obj); diff --git a/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp b/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp index fe837ef83..6876dc568 100644 --- a/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp +++ b/renderdoc/driver/d3d12/d3d12_command_queue_wrap.cpp @@ -857,4 +857,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, WrappedID3D12CommandQueue, Wait, ID3D12Fen INSTANTIATE_FUNCTION_SERIALISED(void, WrappedID3D12CommandQueue, Signal, ID3D12Fence *pFence, UINT64 Value); INSTANTIATE_FUNCTION_SERIALISED(void, WrappedID3D12CommandQueue, Wait, ID3D12Fence *pFence, - UINT64 Value); \ No newline at end of file + UINT64 Value); diff --git a/renderdoc/driver/d3d12/d3d12_common.cpp b/renderdoc/driver/d3d12/d3d12_common.cpp index 2de05362c..1b1b6b49a 100644 --- a/renderdoc/driver/d3d12/d3d12_common.cpp +++ b/renderdoc/driver/d3d12/d3d12_common.cpp @@ -1197,4 +1197,4 @@ D3D12_PACKED_PIPELINE_STATE_STREAM_DESC &D3D12_PACKED_PIPELINE_STATE_STREAM_DESC } return *this; -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp b/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp index b53b37fbf..7937a9ac4 100644 --- a/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp +++ b/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp @@ -542,4 +542,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, WrappedID3D12Device, CreateHeap1, const D3 void **ppvHeap); INSTANTIATE_FUNCTION_SERIALISED(void, WrappedID3D12Device, CreateCommandList1, UINT nodeMask, D3D12_COMMAND_LIST_TYPE type, D3D12_COMMAND_LIST_FLAGS flags, - REFIID riid, void **ppCommandList); \ No newline at end of file + REFIID riid, void **ppCommandList); diff --git a/renderdoc/driver/d3d12/d3d12_device_wrap5.cpp b/renderdoc/driver/d3d12/d3d12_device_wrap5.cpp index 4f06b6f3d..3f8c473ff 100644 --- a/renderdoc/driver/d3d12/d3d12_device_wrap5.cpp +++ b/renderdoc/driver/d3d12/d3d12_device_wrap5.cpp @@ -97,4 +97,4 @@ D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS WrappedID3D12Device::CheckDriverMatching { // always say the data is unrecognised return D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED; -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d12/d3d12_rendertext.h b/renderdoc/driver/d3d12/d3d12_rendertext.h index 5da7734fa..79f203ca7 100644 --- a/renderdoc/driver/d3d12/d3d12_rendertext.h +++ b/renderdoc/driver/d3d12/d3d12_rendertext.h @@ -82,4 +82,4 @@ private: float CharAspect = 1.0f; float CharSize = 1.0f; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d12/d3d12_replay.cpp b/renderdoc/driver/d3d12/d3d12_replay.cpp index 0d24df849..53979c2f3 100644 --- a/renderdoc/driver/d3d12/d3d12_replay.cpp +++ b/renderdoc/driver/d3d12/d3d12_replay.cpp @@ -4024,4 +4024,4 @@ TEST_CASE("Test get_space ensures sorted nature", "[d3d12]") } } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/d3d12/d3d12_shader_cache.h b/renderdoc/driver/d3d12/d3d12_shader_cache.h index 3329a4da9..2df9b6705 100644 --- a/renderdoc/driver/d3d12/d3d12_shader_cache.h +++ b/renderdoc/driver/d3d12/d3d12_shader_cache.h @@ -56,4 +56,4 @@ private: bool m_ShaderCacheDirty = false, m_CacheShaders = false; std::map m_ShaderCache; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d12/precompiled.cpp b/renderdoc/driver/d3d12/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/d3d12/precompiled.cpp +++ b/renderdoc/driver/d3d12/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/d3d8/d3d8_common.h b/renderdoc/driver/d3d8/d3d8_common.h index bc516133e..9069377c7 100644 --- a/renderdoc/driver/d3d8/d3d8_common.h +++ b/renderdoc/driver/d3d8/d3d8_common.h @@ -80,4 +80,4 @@ public: #define IMPLEMENT_FUNCTION_SERIALISED(ret, func) \ ret func; \ - bool CONCAT(Serialise_, func); \ No newline at end of file + bool CONCAT(Serialise_, func); diff --git a/renderdoc/driver/d3d8/d3d8_debug.cpp b/renderdoc/driver/d3d8/d3d8_debug.cpp index d1b821110..a4d020ae4 100644 --- a/renderdoc/driver/d3d8/d3d8_debug.cpp +++ b/renderdoc/driver/d3d8/d3d8_debug.cpp @@ -315,4 +315,4 @@ void D3D8DebugManager::RenderTextInternal(float x, float y, const char *text) sizeof(Vertex)); delete[] quads; } -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d8/d3d8_device.h b/renderdoc/driver/d3d8/d3d8_device.h index c32dbefa5..eb5c36f33 100644 --- a/renderdoc/driver/d3d8/d3d8_device.h +++ b/renderdoc/driver/d3d8/d3d8_device.h @@ -275,4 +275,4 @@ public: private: IDirect3D8 *m_direct3D; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d8/d3d8_replay.cpp b/renderdoc/driver/d3d8/d3d8_replay.cpp index 5c20ba640..43b69217a 100644 --- a/renderdoc/driver/d3d8/d3d8_replay.cpp +++ b/renderdoc/driver/d3d8/d3d8_replay.cpp @@ -37,4 +37,4 @@ ReplayStatus D3D8_CreateReplayDevice(RDCFile *rdc, IReplayDriver **driver) static DriverRegistration D3D8DriverRegistration(RDCDriver::D3D8, &D3D8_CreateReplayDevice); -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/d3d8/d3d8_resources.cpp b/renderdoc/driver/d3d8/d3d8_resources.cpp index bb2d42da0..10499f8e9 100644 --- a/renderdoc/driver/d3d8/d3d8_resources.cpp +++ b/renderdoc/driver/d3d8/d3d8_resources.cpp @@ -118,4 +118,4 @@ D3D8ResourceRecord *GetRecord(IUnknown *ptr) } return res->GetResourceRecord(); -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d8/d3d8_resources.h b/renderdoc/driver/d3d8/d3d8_resources.h index b18f8239c..794e46a0a 100644 --- a/renderdoc/driver/d3d8/d3d8_resources.h +++ b/renderdoc/driver/d3d8/d3d8_resources.h @@ -333,4 +333,4 @@ ResourceId GetResID(IUnknown *ptr); template <> IUnknown *Unwrap(IUnknown *ptr); template <> -D3D8ResourceRecord *GetRecord(IUnknown *ptr); \ No newline at end of file +D3D8ResourceRecord *GetRecord(IUnknown *ptr); diff --git a/renderdoc/driver/d3d8/precompiled.cpp b/renderdoc/driver/d3d8/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/d3d8/precompiled.cpp +++ b/renderdoc/driver/d3d8/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/d3d9/d3d9_debug.cpp b/renderdoc/driver/d3d9/d3d9_debug.cpp index 308c76f51..6e088ad11 100644 --- a/renderdoc/driver/d3d9/d3d9_debug.cpp +++ b/renderdoc/driver/d3d9/d3d9_debug.cpp @@ -322,4 +322,4 @@ void D3D9DebugManager::RenderTextInternal(float x, float y, const char *text) sizeof(Vertex)); delete[] quads; } -} \ No newline at end of file +} diff --git a/renderdoc/driver/d3d9/d3d9_device.h b/renderdoc/driver/d3d9/d3d9_device.h index db2993029..7aa3181bb 100644 --- a/renderdoc/driver/d3d9/d3d9_device.h +++ b/renderdoc/driver/d3d9/d3d9_device.h @@ -310,4 +310,4 @@ public: private: IDirect3D9 *m_direct3D; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/d3d9/precompiled.cpp b/renderdoc/driver/d3d9/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/d3d9/precompiled.cpp +++ b/renderdoc/driver/d3d9/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/dxgi/dxgi_stringise.cpp b/renderdoc/driver/dxgi/dxgi_stringise.cpp index 499706cf6..795c9fbc8 100644 --- a/renderdoc/driver/dxgi/dxgi_stringise.cpp +++ b/renderdoc/driver/dxgi/dxgi_stringise.cpp @@ -242,4 +242,4 @@ TEST_CASE("DXGI ToStr", "[tostr][d3d]") CHECK(ToStr(guid) == "GUID {2dc365d4-c562-411e-9d34-1659a4f31ddd}"); } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/dxgi/dxgi_wrapped.cpp b/renderdoc/driver/dxgi/dxgi_wrapped.cpp index 30f0981bd..fbda4affe 100644 --- a/renderdoc/driver/dxgi/dxgi_wrapped.cpp +++ b/renderdoc/driver/dxgi/dxgi_wrapped.cpp @@ -1453,4 +1453,4 @@ HRESULT STDMETHODCALLTYPE WrappedIDXGIOutputDuplication::QueryInterface(REFIID r } return RefCountDXGIObject::QueryInterface(riid, ppvObject); -} \ No newline at end of file +} diff --git a/renderdoc/driver/dxgi/precompiled.cpp b/renderdoc/driver/dxgi/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/dxgi/precompiled.cpp +++ b/renderdoc/driver/dxgi/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/gl/cgl_dispatch_table.h b/renderdoc/driver/gl/cgl_dispatch_table.h index 1b775bc76..6a516b86d 100644 --- a/renderdoc/driver/gl/cgl_dispatch_table.h +++ b/renderdoc/driver/gl/cgl_dispatch_table.h @@ -74,4 +74,4 @@ struct CGLDispatchTable #undef CGL_PTR_GEN }; -extern CGLDispatchTable CGL; \ No newline at end of file +extern CGLDispatchTable CGL; diff --git a/renderdoc/driver/gl/cgl_platform.cpp b/renderdoc/driver/gl/cgl_platform.cpp index 7fe8174e5..8376269d5 100644 --- a/renderdoc/driver/gl/cgl_platform.cpp +++ b/renderdoc/driver/gl/cgl_platform.cpp @@ -265,4 +265,4 @@ bool CGLDispatchTable::PopulateForReplay() #undef LOAD_FUNC return symbols_ok; -} \ No newline at end of file +} diff --git a/renderdoc/driver/gl/cgl_platform.mm b/renderdoc/driver/gl/cgl_platform.mm index 59150700c..a9af3b756 100644 --- a/renderdoc/driver/gl/cgl_platform.mm +++ b/renderdoc/driver/gl/cgl_platform.mm @@ -105,4 +105,4 @@ extern "C" void NSGL_destroyContext(void *handle) [context update]; [context release]; } -} \ No newline at end of file +} diff --git a/renderdoc/driver/gl/egl_dispatch_table.h b/renderdoc/driver/gl/egl_dispatch_table.h index 189c6f752..0e0069627 100644 --- a/renderdoc/driver/gl/egl_dispatch_table.h +++ b/renderdoc/driver/gl/egl_dispatch_table.h @@ -117,4 +117,4 @@ struct EGLDispatchTable #undef EGL_PTR_GEN }; -extern EGLDispatchTable EGL; \ No newline at end of file +extern EGLDispatchTable EGL; diff --git a/renderdoc/driver/gl/egl_hooks.cpp b/renderdoc/driver/gl/egl_hooks.cpp index fe65a62d1..cda152494 100644 --- a/renderdoc/driver/gl/egl_hooks.cpp +++ b/renderdoc/driver/gl/egl_hooks.cpp @@ -1045,4 +1045,4 @@ HOOK_EXPORT void *AndroidGLESLayer_GetProcAddress(const char *funcName, return HookedGetProcAddress(funcName, (void *)next); } -#endif // ENABLED(RDOC_ANDROID) \ No newline at end of file +#endif // ENABLED(RDOC_ANDROID) diff --git a/renderdoc/driver/gl/gl_dispatch_table.h b/renderdoc/driver/gl/gl_dispatch_table.h index 71fa70090..07d651c61 100644 --- a/renderdoc/driver/gl/gl_dispatch_table.h +++ b/renderdoc/driver/gl/gl_dispatch_table.h @@ -1004,4 +1004,4 @@ void DisableWGLHooksForEGL(); // implementations of GetProcAddress to look up the shared list of hooks. void *HookedGetProcAddress(const char *funcname, void *realFunc); -bool FullyImplementedFunction(const char *funcname); \ No newline at end of file +bool FullyImplementedFunction(const char *funcname); diff --git a/renderdoc/driver/gl/gl_hooks.cpp b/renderdoc/driver/gl/gl_hooks.cpp index beca100a5..89a8c49a1 100644 --- a/renderdoc/driver/gl/gl_hooks.cpp +++ b/renderdoc/driver/gl/gl_hooks.cpp @@ -307,4 +307,4 @@ void GLHook::RegisterHooks() ForEachAppleSupported(); -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/gl/gl_initstate.h b/renderdoc/driver/gl/gl_initstate.h index 66462b371..de2dc8870 100644 --- a/renderdoc/driver/gl/gl_initstate.h +++ b/renderdoc/driver/gl/gl_initstate.h @@ -188,4 +188,4 @@ struct GLInitialContents // the GL object containing the contents of a texture, buffer, or program GLResource resource; uint32_t bufferLength; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/gl/gl_shader_refl.cpp b/renderdoc/driver/gl/gl_shader_refl.cpp index e729194f4..88ef34e1d 100644 --- a/renderdoc/driver/gl/gl_shader_refl.cpp +++ b/renderdoc/driver/gl/gl_shader_refl.cpp @@ -2821,4 +2821,4 @@ void ResortBindings(ShaderReflection *refl, ShaderBindpointMapping *mapping) for(size_t i = 0; i < permutation.size(); i++) refl->constantBlocks[permutation[i].first].bindPoint = (int)i; -} \ No newline at end of file +} diff --git a/renderdoc/driver/gl/glx_dispatch_table.h b/renderdoc/driver/gl/glx_dispatch_table.h index c5eb27a84..0c94024ca 100644 --- a/renderdoc/driver/gl/glx_dispatch_table.h +++ b/renderdoc/driver/gl/glx_dispatch_table.h @@ -115,4 +115,4 @@ struct GLXDispatchTable #undef GLX_PTR_GEN }; -extern GLXDispatchTable GLX; \ No newline at end of file +extern GLXDispatchTable GLX; diff --git a/renderdoc/driver/gl/precompiled.cpp b/renderdoc/driver/gl/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/gl/precompiled.cpp +++ b/renderdoc/driver/gl/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/gl/wrappers/gl_emulated.cpp b/renderdoc/driver/gl/wrappers/gl_emulated.cpp index ea10b5c7a..8a602f610 100644 --- a/renderdoc/driver/gl/wrappers/gl_emulated.cpp +++ b/renderdoc/driver/gl/wrappers/gl_emulated.cpp @@ -3720,4 +3720,4 @@ void main() { }; } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/gl/wrappers/gl_get_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_get_funcs.cpp index 624b321af..c19459324 100644 --- a/renderdoc/driver/gl/wrappers/gl_get_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_get_funcs.cpp @@ -1447,4 +1447,4 @@ void WrappedOpenGL::glGetMemoryObjectParameterivEXT(GLuint memoryObject, GLenum void WrappedOpenGL::glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 *params) { GL.glGetSemaphoreParameterui64vEXT(semaphore, pname, params); -} \ No newline at end of file +} diff --git a/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp index d414a90d8..2db0c1c55 100644 --- a/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_interop_funcs.cpp @@ -2032,4 +2032,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, glImportSemaphoreWin32NameEXT, GLuint sema GLenum handleType, const void *name); INSTANTIATE_FUNCTION_SERIALISED(GLboolean, glAcquireKeyedMutexWin32EXT, GLuint memory, GLuint64 key, GLuint timeout); -INSTANTIATE_FUNCTION_SERIALISED(GLboolean, glReleaseKeyedMutexWin32EXT, GLuint memory, GLuint64 key); \ No newline at end of file +INSTANTIATE_FUNCTION_SERIALISED(GLboolean, glReleaseKeyedMutexWin32EXT, GLuint memory, GLuint64 key); diff --git a/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp index a93c9b4e7..e8fafff0d 100644 --- a/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_texture_funcs.cpp @@ -6749,4 +6749,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, glTextureBufferEXT, GLuint texture, GLenum GLenum internalformat, GLuint buffer); INSTANTIATE_FUNCTION_SERIALISED(void, glTextureFoveationParametersQCOM, GLuint texture, GLuint layer, GLuint focalPoint, GLfloat focalX, GLfloat focalY, - GLfloat gainX, GLfloat gainY, GLfloat foveaArea); \ No newline at end of file + GLfloat gainX, GLfloat gainY, GLfloat foveaArea); diff --git a/renderdoc/driver/ihv/amd/amd_counters.h b/renderdoc/driver/ihv/amd/amd_counters.h index d1a304f3d..da9208d81 100644 --- a/renderdoc/driver/ihv/amd/amd_counters.h +++ b/renderdoc/driver/ihv/amd/amd_counters.h @@ -112,4 +112,4 @@ private: std::map EnumerateCounters(); std::map m_Counters; std::map m_PublicToInternalCounter; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/ihv/amd/amd_isa.h b/renderdoc/driver/ihv/amd/amd_isa.h index 975bc0bef..c32ceb611 100644 --- a/renderdoc/driver/ihv/amd/amd_isa.h +++ b/renderdoc/driver/ihv/amd/amd_isa.h @@ -33,4 +33,4 @@ void GetTargets(GraphicsAPI api, std::vector &targets); std::string Disassemble(ShaderEncoding api, ShaderStage stage, const bytebuf &shaderBytes, const std::string &target); -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/ihv/amd/amd_isa_devices.cpp b/renderdoc/driver/ihv/amd/amd_isa_devices.cpp index b4a21f11d..ffbeaafef 100644 --- a/renderdoc/driver/ihv/amd/amd_isa_devices.cpp +++ b/renderdoc/driver/ihv/amd/amd_isa_devices.cpp @@ -59,4 +59,4 @@ const GCNISA::asic GCNISA::asicInfo[] = { {"RDNA (Navi 10)", "1010", FAMILY_NV, NV_NAVI10_P_A0, "gfx1010"}, }; -RDCCOMPILE_ASSERT(ARRAY_COUNT(GCNISA::asicInfo) == GCNISA::asicCount, "Mismatched array count"); \ No newline at end of file +RDCCOMPILE_ASSERT(ARRAY_COUNT(GCNISA::asicInfo) == GCNISA::asicCount, "Mismatched array count"); diff --git a/renderdoc/driver/ihv/amd/amd_isa_posix.cpp b/renderdoc/driver/ihv/amd/amd_isa_posix.cpp index 95e2f0616..fbddd4476 100644 --- a/renderdoc/driver/ihv/amd/amd_isa_posix.cpp +++ b/renderdoc/driver/ihv/amd/amd_isa_posix.cpp @@ -30,4 +30,4 @@ std::string DisassembleDXBC(const bytebuf &shaderBytes, const std::string &targe { return "Disassembling D3D shaders is only supported on windows"; } -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/ihv/amd/amd_rgp.cpp b/renderdoc/driver/ihv/amd/amd_rgp.cpp index 0f057de51..c3e00389d 100644 --- a/renderdoc/driver/ihv/amd/amd_rgp.cpp +++ b/renderdoc/driver/ihv/amd/amd_rgp.cpp @@ -247,4 +247,4 @@ TEST_CASE("Check that markers are distinct for begin and end", "[amd]") CHECK(endTag != 0); } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/ihv/amd/amd_rgp.h b/renderdoc/driver/ihv/amd/amd_rgp.h index 1410c0a80..a97edd661 100644 --- a/renderdoc/driver/ihv/amd/amd_rgp.h +++ b/renderdoc/driver/ihv/amd/amd_rgp.h @@ -51,4 +51,4 @@ public: private: DevDriverAPIContext m_RGPContext = NULL; DevDriverAPI *m_RGPDispatchTable = NULL; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/shaders/dxbc/dxbc_bytecode.h b/renderdoc/driver/shaders/dxbc/dxbc_bytecode.h index b10bc2bc5..2a74ad4cc 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_bytecode.h +++ b/renderdoc/driver/shaders/dxbc/dxbc_bytecode.h @@ -981,4 +981,4 @@ private: bool ExtractDecl(uint32_t *&tokenStream, Declaration &decl, bool friendlyName); bool ExtractOperand(uint32_t *&tokenStream, ToString flags, Operand &oper); }; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/shaders/dxbc/dxbc_common.h b/renderdoc/driver/shaders/dxbc/dxbc_common.h index 1c3ddb7e1..c0d3eae9a 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_common.h +++ b/renderdoc/driver/shaders/dxbc/dxbc_common.h @@ -357,4 +357,4 @@ struct Reflection uint32_t DispatchThreadsDimension[3]; }; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/shaders/dxbc/dxbc_compile.cpp b/renderdoc/driver/shaders/dxbc/dxbc_compile.cpp index 38dd4cbf2..a8e895a24 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_compile.cpp +++ b/renderdoc/driver/shaders/dxbc/dxbc_compile.cpp @@ -68,4 +68,4 @@ HMODULE GetD3DCompiler() ret = LoadLibraryW(StringFormat::UTF82Wide(dll.c_str()).c_str()); return ret; -} \ No newline at end of file +} diff --git a/renderdoc/driver/shaders/dxbc/dxbc_container.cpp b/renderdoc/driver/shaders/dxbc/dxbc_container.cpp index 5e2124132..cc683cf38 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_container.cpp +++ b/renderdoc/driver/shaders/dxbc/dxbc_container.cpp @@ -1666,4 +1666,4 @@ TEST_CASE("Check DXBC flag encoding/decoding", "[dxbc]") CHECK(flags == flags2); }; } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/shaders/dxbc/dxbc_disassemble.cpp b/renderdoc/driver/shaders/dxbc/dxbc_disassemble.cpp index d634eb733..6fb4d6f7d 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_disassemble.cpp +++ b/renderdoc/driver/shaders/dxbc/dxbc_disassemble.cpp @@ -3066,4 +3066,4 @@ bool IsDeclaration(OpcodeType op) return isDecl; } -}; // namespace DXBCBytecode \ No newline at end of file +}; // namespace DXBCBytecode diff --git a/renderdoc/driver/shaders/dxbc/dxbc_reflect.h b/renderdoc/driver/shaders/dxbc/dxbc_reflect.h index 9c69aa977..61ef45cab 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_reflect.h +++ b/renderdoc/driver/shaders/dxbc/dxbc_reflect.h @@ -35,4 +35,4 @@ struct ShaderBindpointMapping; #define D3Dx_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT 32 void MakeShaderReflection(DXBC::DXBCContainer *dxbc, ShaderReflection *refl, - ShaderBindpointMapping *mapping); \ No newline at end of file + ShaderBindpointMapping *mapping); diff --git a/renderdoc/driver/shaders/dxbc/dxbc_sdbg.cpp b/renderdoc/driver/shaders/dxbc/dxbc_sdbg.cpp index c9c3f4c35..a2a0e6dcf 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_sdbg.cpp +++ b/renderdoc/driver/shaders/dxbc/dxbc_sdbg.cpp @@ -150,4 +150,4 @@ IDebugInfo *MakeSDBGChunk(void *data) return new SDBGChunk(data); } -}; // namespace DXBC \ No newline at end of file +}; // namespace DXBC diff --git a/renderdoc/driver/shaders/dxbc/dxbc_spdb.cpp b/renderdoc/driver/shaders/dxbc/dxbc_spdb.cpp index 513eeddf2..30b156ee9 100644 --- a/renderdoc/driver/shaders/dxbc/dxbc_spdb.cpp +++ b/renderdoc/driver/shaders/dxbc/dxbc_spdb.cpp @@ -1841,4 +1841,4 @@ IDebugInfo *MakeSPDBChunk(Reflection *reflection, void *data) return new SPDBChunk(reflection, data); } -}; // namespace DXBC \ No newline at end of file +}; // namespace DXBC diff --git a/renderdoc/driver/shaders/dxbc/precompiled.cpp b/renderdoc/driver/shaders/dxbc/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/shaders/dxbc/precompiled.cpp +++ b/renderdoc/driver/shaders/dxbc/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp index e7de1bf65..e86e38531 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp @@ -795,4 +795,4 @@ void Program::MakeDisassemblyString() m_Disassembly += "; No disassembly implemented"; } -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/shaders/dxil/llvm_decoder.cpp b/renderdoc/driver/shaders/dxil/llvm_decoder.cpp index f1c05c191..dc30a059c 100644 --- a/renderdoc/driver/shaders/dxil/llvm_decoder.cpp +++ b/renderdoc/driver/shaders/dxil/llvm_decoder.cpp @@ -936,4 +936,4 @@ TEST_CASE("Check LLVM bitreader", "[llvm]") } } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/shaders/dxil/precompiled.cpp b/renderdoc/driver/shaders/dxil/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/shaders/dxil/precompiled.cpp +++ b/renderdoc/driver/shaders/dxil/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/shaders/spirv/precompiled.cpp b/renderdoc/driver/shaders/spirv/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/shaders/spirv/precompiled.cpp +++ b/renderdoc/driver/shaders/spirv/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/shaders/spirv/spirv_compile.h b/renderdoc/driver/shaders/spirv/spirv_compile.h index 7b08737a4..7ac7398fb 100644 --- a/renderdoc/driver/shaders/spirv/spirv_compile.h +++ b/renderdoc/driver/shaders/spirv/spirv_compile.h @@ -65,4 +65,4 @@ void Shutdown(); std::string Compile(const CompilationSettings &settings, const std::vector &sources, std::vector &spirv); -}; // namespace rdcspv \ No newline at end of file +}; // namespace rdcspv diff --git a/renderdoc/driver/shaders/spirv/spirv_editor.cpp b/renderdoc/driver/shaders/spirv/spirv_editor.cpp index ebca98676..eb777bf2c 100644 --- a/renderdoc/driver/shaders/spirv/spirv_editor.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_editor.cpp @@ -754,4 +754,4 @@ void main() { } } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/shaders/spirv/spirv_editor.h b/renderdoc/driver/shaders/spirv/spirv_editor.h index ac4a678ee..b0d064e27 100644 --- a/renderdoc/driver/shaders/spirv/spirv_editor.h +++ b/renderdoc/driver/shaders/spirv/spirv_editor.h @@ -234,4 +234,4 @@ inline bool operator==(const OpDecorate &a, const OpDecorate &b) return a.target == b.target && !memcmp(&a.decoration, &b.decoration, sizeof(a.decoration)); } -}; // namespace rdcspv \ No newline at end of file +}; // namespace rdcspv diff --git a/renderdoc/driver/shaders/spirv/spirv_processor.cpp b/renderdoc/driver/shaders/spirv/spirv_processor.cpp index aab418142..3f6d8938a 100644 --- a/renderdoc/driver/shaders/spirv/spirv_processor.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_processor.cpp @@ -902,4 +902,4 @@ void Processor::PostParse() m_MemberDecorations.clear(); } -}; // namespace rdcspv \ No newline at end of file +}; // namespace rdcspv diff --git a/renderdoc/driver/shaders/spirv/spirv_processor.h b/renderdoc/driver/shaders/spirv/spirv_processor.h index b59c3ebeb..9e7572cc7 100644 --- a/renderdoc/driver/shaders/spirv/spirv_processor.h +++ b/renderdoc/driver/shaders/spirv/spirv_processor.h @@ -561,4 +561,4 @@ private: rdcarray m_MemberDecorations; }; -}; // namespace rdcspv \ No newline at end of file +}; // namespace rdcspv diff --git a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp index 13a962335..d5ee9c223 100644 --- a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp @@ -2283,4 +2283,4 @@ TEST_CASE("Validate SPIR-V reflection", "[spirv][reflection]") }; } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/vulkan/precompiled.cpp b/renderdoc/driver/vulkan/precompiled.cpp index cefb5e25c..0ba642cae 100644 --- a/renderdoc/driver/vulkan/precompiled.cpp +++ b/renderdoc/driver/vulkan/precompiled.cpp @@ -22,4 +22,4 @@ * THE SOFTWARE. ******************************************************************************/ -#include "precompiled.h" \ No newline at end of file +#include "precompiled.h" diff --git a/renderdoc/driver/vulkan/vk_apple.cpp b/renderdoc/driver/vulkan/vk_apple.cpp index d1cf28c38..0158b481c 100644 --- a/renderdoc/driver/vulkan/vk_apple.cpp +++ b/renderdoc/driver/vulkan/vk_apple.cpp @@ -190,4 +190,4 @@ void *LoadVulkanLibrary() Process::ApplyEnvironmentModification(); return Process::LoadModule((libpath + VulkanLibraryName).c_str()); -} \ No newline at end of file +} diff --git a/renderdoc/driver/vulkan/vk_apple.mm b/renderdoc/driver/vulkan/vk_apple.mm index 1f2e60133..7b124b5cf 100644 --- a/renderdoc/driver/vulkan/vk_apple.mm +++ b/renderdoc/driver/vulkan/vk_apple.mm @@ -14,4 +14,4 @@ extern "C" int getMetalLayerHeight(void *handle) assert([layer isKindOfClass:[CALayer class]]); return layer.bounds.size.height; -} \ No newline at end of file +} diff --git a/renderdoc/driver/vulkan/vk_dispatch_defs.h b/renderdoc/driver/vulkan/vk_dispatch_defs.h index f4d5ee7c1..10228123f 100644 --- a/renderdoc/driver/vulkan/vk_dispatch_defs.h +++ b/renderdoc/driver/vulkan/vk_dispatch_defs.h @@ -688,4 +688,4 @@ struct VkDevDispatchTable // for consistency with macros, we declare the CreateDevice pointer here // even though it won't actually ever get used and is on the instance dispatch chain PFN_vkCreateDevice CreateDevice; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/vulkan/vk_posix.cpp b/renderdoc/driver/vulkan/vk_posix.cpp index 5f880aac7..25ed5f632 100644 --- a/renderdoc/driver/vulkan/vk_posix.cpp +++ b/renderdoc/driver/vulkan/vk_posix.cpp @@ -621,4 +621,4 @@ void VulkanReplay::InstallVulkanLayer(bool systemLevel) } } } -#endif \ No newline at end of file +#endif diff --git a/renderdoc/driver/vulkan/vk_rendertext.cpp b/renderdoc/driver/vulkan/vk_rendertext.cpp index 602f40125..ccd8ff130 100644 --- a/renderdoc/driver/vulkan/vk_rendertext.cpp +++ b/renderdoc/driver/vulkan/vk_rendertext.cpp @@ -665,4 +665,4 @@ void VulkanTextRenderer::RenderTextInternal(const TextPrintState &textstate, flo void VulkanTextRenderer::EndText(const TextPrintState &textstate) { ObjDisp(textstate.cmd)->CmdEndRenderPass(Unwrap(textstate.cmd)); -} \ No newline at end of file +} diff --git a/renderdoc/driver/vulkan/vk_rendertext.h b/renderdoc/driver/vulkan/vk_rendertext.h index 3de1a2c49..321cc5e34 100644 --- a/renderdoc/driver/vulkan/vk_rendertext.h +++ b/renderdoc/driver/vulkan/vk_rendertext.h @@ -78,4 +78,4 @@ private: VkDeviceMemory m_TextAtlasMem = VK_NULL_HANDLE; VkImageView m_TextAtlasView = VK_NULL_HANDLE; GPUBuffer m_TextAtlasUpload; -}; \ No newline at end of file +}; diff --git a/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp index 9efba476e..2ee176c66 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_dynamic_funcs.cpp @@ -846,4 +846,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdSetDiscardRectangleEXT, VkCommandBuff const VkRect2D *pDiscardRectangles); INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdSetLineStippleEXT, VkCommandBuffer commandBuffer, - uint32_t lineStippleFactor, uint16_t lineStipplePattern); \ No newline at end of file + uint32_t lineStippleFactor, uint16_t lineStipplePattern); diff --git a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp index 6ae66b09c..a42507086 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp @@ -783,4 +783,4 @@ uint64_t WrappedVulkan::vkGetDeviceMemoryOpaqueCaptureAddressKHR( VkDeviceMemoryOpaqueCaptureAddressInfoKHR unwrappedInfo = *pInfo; unwrappedInfo.memory = Unwrap(unwrappedInfo.memory); return ObjDisp(device)->GetDeviceMemoryOpaqueCaptureAddressKHR(Unwrap(device), &unwrappedInfo); -} \ No newline at end of file +} diff --git a/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp index 6d3370b54..1fb0d7c81 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_queue_funcs.cpp @@ -1674,4 +1674,4 @@ INSTANTIATE_FUNCTION_SERIALISED(void, vkQueueInsertDebugUtilsLabelEXT, VkQueue q const VkDebugUtilsLabelEXT *pLabelInfo); INSTANTIATE_FUNCTION_SERIALISED(void, vkGetDeviceQueue2, VkDevice device, - const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue); \ No newline at end of file + const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue); diff --git a/renderdoc/maths/vec.h b/renderdoc/maths/vec.h index 4aa33d8da..502f77286 100644 --- a/renderdoc/maths/vec.h +++ b/renderdoc/maths/vec.h @@ -116,4 +116,4 @@ struct Vec4u w = W; } uint32_t x, y, z, w; -}; \ No newline at end of file +}; diff --git a/renderdoc/os/posix/android/android_hook.cpp b/renderdoc/os/posix/android/android_hook.cpp index db429c9ff..d006520de 100644 --- a/renderdoc/os/posix/android/android_hook.cpp +++ b/renderdoc/os/posix/android/android_hook.cpp @@ -823,4 +823,4 @@ bool hooks_suppressed() return true; return (uintptr_t)Threading::GetTLSValue(suppressTLS) > 0; -} \ No newline at end of file +} diff --git a/renderdoc/os/posix/android/android_process.cpp b/renderdoc/os/posix/android/android_process.cpp index 55d2dbc1c..5a11ab1f3 100644 --- a/renderdoc/os/posix/android/android_process.cpp +++ b/renderdoc/os/posix/android/android_process.cpp @@ -178,4 +178,4 @@ uint64_t Process::GetMemoryUsage() return vmPages * (uint64_t)sysconf(_SC_PAGESIZE); return 0; -} \ No newline at end of file +} diff --git a/renderdoc/os/posix/apple/apple_hook.cpp b/renderdoc/os/posix/apple/apple_hook.cpp index db06f8a07..db9965390 100644 --- a/renderdoc/os/posix/apple/apple_hook.cpp +++ b/renderdoc/os/posix/apple/apple_hook.cpp @@ -166,4 +166,4 @@ ScopedSuppressHooking::ScopedSuppressHooking() ScopedSuppressHooking::~ScopedSuppressHooking() { -} \ No newline at end of file +} diff --git a/renderdoc/os/posix/apple/apple_process.cpp b/renderdoc/os/posix/apple/apple_process.cpp index dc9e63d35..964b7260e 100644 --- a/renderdoc/os/posix/apple/apple_process.cpp +++ b/renderdoc/os/posix/apple/apple_process.cpp @@ -182,4 +182,4 @@ uint64_t Process::GetMemoryUsage() return 0; return taskInfo.resident_size; -} \ No newline at end of file +} diff --git a/renderdoc/os/posix/linux/linux_hook.cpp b/renderdoc/os/posix/linux/linux_hook.cpp index ee3ef0890..262afbdcb 100644 --- a/renderdoc/os/posix/linux/linux_hook.cpp +++ b/renderdoc/os/posix/linux/linux_hook.cpp @@ -277,4 +277,4 @@ ScopedSuppressHooking::ScopedSuppressHooking() ScopedSuppressHooking::~ScopedSuppressHooking() { -} \ No newline at end of file +} diff --git a/renderdoc/os/posix/linux/linux_process.cpp b/renderdoc/os/posix/linux/linux_process.cpp index d5eac7a4b..534d2c405 100644 --- a/renderdoc/os/posix/linux/linux_process.cpp +++ b/renderdoc/os/posix/linux/linux_process.cpp @@ -195,4 +195,4 @@ uint64_t Process::GetMemoryUsage() return vmPages * (uint64_t)sysconf(_SC_PAGESIZE); return 0; -} \ No newline at end of file +} diff --git a/renderdoc/os/win32/win32_hook.cpp b/renderdoc/os/win32/win32_hook.cpp index 32db251c2..4705c7e0a 100644 --- a/renderdoc/os/win32/win32_hook.cpp +++ b/renderdoc/os/win32/win32_hook.cpp @@ -956,4 +956,4 @@ ScopedSuppressHooking::ScopedSuppressHooking() ScopedSuppressHooking::~ScopedSuppressHooking() { -} \ No newline at end of file +} diff --git a/renderdoc/os/win32/win32_process.cpp b/renderdoc/os/win32/win32_process.cpp index a30038388..774780464 100644 --- a/renderdoc/os/win32/win32_process.cpp +++ b/renderdoc/os/win32/win32_process.cpp @@ -1681,4 +1681,4 @@ uint32_t Process::GetCurrentPID() void Process::Shutdown() { // nothing to do -} \ No newline at end of file +} diff --git a/renderdoc/replay/basic_types_tests.cpp b/renderdoc/replay/basic_types_tests.cpp index bd40d8156..8dcd6eee9 100644 --- a/renderdoc/replay/basic_types_tests.cpp +++ b/renderdoc/replay/basic_types_tests.cpp @@ -1035,4 +1035,4 @@ TEST_CASE("Test string type", "[basictypes][string]") }; }; -#endif // ENABLED(ENABLE_UNIT_TESTS) \ No newline at end of file +#endif // ENABLED(ENABLE_UNIT_TESTS) diff --git a/renderdoc/replay/renderdoc_serialise.inl b/renderdoc/replay/renderdoc_serialise.inl index 6bdf0f951..cc9d59b05 100644 --- a/renderdoc/replay/renderdoc_serialise.inl +++ b/renderdoc/replay/renderdoc_serialise.inl @@ -2339,4 +2339,4 @@ INSTANTIATE_SERIALISE_TYPE(VKPipe::CurrentPass) INSTANTIATE_SERIALISE_TYPE(VKPipe::ImageLayout) INSTANTIATE_SERIALISE_TYPE(VKPipe::ImageData) INSTANTIATE_SERIALISE_TYPE(VKPipe::ConditionalRendering) -INSTANTIATE_SERIALISE_TYPE(VKPipe::State) \ No newline at end of file +INSTANTIATE_SERIALISE_TYPE(VKPipe::State) diff --git a/renderdoc/replay/replay_driver.h b/renderdoc/replay/replay_driver.h index 985e5f334..ec1aa94af 100644 --- a/renderdoc/replay/replay_driver.h +++ b/renderdoc/replay/replay_driver.h @@ -271,4 +271,4 @@ struct HighlightCache const byte *end, bool useidx, bool &valid); }; -extern const Vec4f colorRamp[22]; \ No newline at end of file +extern const Vec4f colorRamp[22]; diff --git a/renderdoc/replay/version.cpp b/renderdoc/replay/version.cpp index 220754d7d..3b7b98382 100644 --- a/renderdoc/replay/version.cpp +++ b/renderdoc/replay/version.cpp @@ -42,4 +42,4 @@ extern "C" const char GitVersionHash[41] = GIT_COMMIT_HASH; #pragma comment(linker, "/include:GitVersionHash") #elif defined(WIN32) #pragma comment(linker, "/include:_GitVersionHash") -#endif \ No newline at end of file +#endif diff --git a/renderdoc/serialise/codecs/chrome_json_codec.cpp b/renderdoc/serialise/codecs/chrome_json_codec.cpp index d19df9998..1d51df453 100644 --- a/renderdoc/serialise/codecs/chrome_json_codec.cpp +++ b/renderdoc/serialise/codecs/chrome_json_codec.cpp @@ -99,4 +99,4 @@ static ConversionRegistration XMLConversionRegistration( R"(Exports the chunk threadID, timestamp and duration data to a JSON format that can be loaded by chrome's profiler at chrome://tracing)", false, - }); \ No newline at end of file + }); diff --git a/renderdoc/serialise/codecs/vk_cpp_codec_common.h b/renderdoc/serialise/codecs/vk_cpp_codec_common.h index d76efa56d..c94a17359 100644 --- a/renderdoc/serialise/codecs/vk_cpp_codec_common.h +++ b/renderdoc/serialise/codecs/vk_cpp_codec_common.h @@ -166,4 +166,4 @@ typedef std::map SDChunkVecIDMap; typedef SDChunkVecIDMap::iterator SDChunkVecIDMapIter; typedef std::pair SDChunkVecIDMapPair; -} // namespace vk_cpp_codec \ No newline at end of file +} // namespace vk_cpp_codec diff --git a/renderdoc/serialise/codecs/xml_codec.cpp b/renderdoc/serialise/codecs/xml_codec.cpp index cff23c81e..a94431fa0 100644 --- a/renderdoc/serialise/codecs/xml_codec.cpp +++ b/renderdoc/serialise/codecs/xml_codec.cpp @@ -997,4 +997,4 @@ static ConversionRegistration XMLOnlyConversionRegistration( R"(Stores the structured data in an xml tree, with large buffer data omitted - that makes it easier to work with but it cannot then be imported.)", false, - }); \ No newline at end of file + }); diff --git a/renderdoc/serialise/streamio.cpp b/renderdoc/serialise/streamio.cpp index 1d9f6777e..b10e4e1a2 100644 --- a/renderdoc/serialise/streamio.cpp +++ b/renderdoc/serialise/streamio.cpp @@ -534,4 +534,4 @@ void StreamTransfer(StreamWriter *writer, StreamReader *reader, RENDERDOC_Progre progress(1.0f); delete[] buf; -} \ No newline at end of file +} diff --git a/renderdoc/serialise/streamio.h b/renderdoc/serialise/streamio.h index 27bae84bf..2dfceb789 100644 --- a/renderdoc/serialise/streamio.h +++ b/renderdoc/serialise/streamio.h @@ -505,4 +505,4 @@ private: std::vector m_Callbacks; }; -void StreamTransfer(StreamWriter *writer, StreamReader *reader, RENDERDOC_ProgressCallback progress); \ No newline at end of file +void StreamTransfer(StreamWriter *writer, StreamReader *reader, RENDERDOC_ProgressCallback progress); diff --git a/renderdoc/serialise/streamio_tests.cpp b/renderdoc/serialise/streamio_tests.cpp index 3e6a7fc90..e1cb0d8a4 100644 --- a/renderdoc/serialise/streamio_tests.cpp +++ b/renderdoc/serialise/streamio_tests.cpp @@ -308,4 +308,4 @@ TEST_CASE("Test stream I/O operations over the network", "[streamio][network]") delete server; }; -#endif // ENABLED(ENABLE_UNIT_TESTS) \ No newline at end of file +#endif // ENABLED(ENABLE_UNIT_TESTS) diff --git a/renderdoccmd/renderdoccmd.cpp b/renderdoccmd/renderdoccmd.cpp index 2048ccff2..93364310c 100644 --- a/renderdoccmd/renderdoccmd.cpp +++ b/renderdoccmd/renderdoccmd.cpp @@ -1354,4 +1354,4 @@ int renderdoccmd(GlobalEnvironment &env, int argc, char **c_argv) argv[i] = c_argv[i]; return renderdoccmd(env, argv); -} \ No newline at end of file +}