mirror of
				https://github.com/ciphervance/supercell-wx.git
				synced 2025-10-31 04:10:06 +00:00 
			
		
		
		
	Gl cleanup clang-tidy fixes
This commit is contained in:
		
							parent
							
								
									d5e5019811
								
							
						
					
					
						commit
						4955dcd2c9
					
				
					 5 changed files with 15 additions and 6 deletions
				
			
		|  | @ -788,6 +788,7 @@ void MainWindowImpl::ConfigureMapLayout() | |||
|       { | ||||
|          if (maps_.at(mapIndex) == nullptr) | ||||
|          { | ||||
|             // NOLINTNEXTLINE(cppcoreguidelines-owning-memory): Owned by parent
 | ||||
|             maps_[mapIndex] = | ||||
|                new map::MapWidget(mapIndex, settings_, glContext); | ||||
|          } | ||||
|  |  | |||
|  | @ -176,7 +176,13 @@ void ColorTableLayer::Render( | |||
|       gl.glBufferSubData(GL_ARRAY_BUFFER, 0, sizeof(vertices), vertices); | ||||
|       gl.glDrawArrays(GL_TRIANGLES, 0, 6); | ||||
| 
 | ||||
|       mapContext->set_color_table_margins(QMargins {0, 0, 0, 10}); | ||||
|       static constexpr int kLeftMargin_   = 0; | ||||
|       static constexpr int kTopMargin_    = 0; | ||||
|       static constexpr int kRightMargin_  = 0; | ||||
|       static constexpr int kBottomMargin_ = 10; | ||||
| 
 | ||||
|       mapContext->set_color_table_margins( | ||||
|          QMargins {kLeftMargin_, kTopMargin_, kRightMargin_, kBottomMargin_}); | ||||
|    } | ||||
|    else | ||||
|    { | ||||
|  |  | |||
|  | @ -131,8 +131,9 @@ void DrawLayer::RenderWithoutImGui( | |||
|    p->textureAtlas_        = glContext->GetTextureAtlas(); | ||||
| 
 | ||||
|    // Determine if the texture atlas changed since last render
 | ||||
|    std::uint64_t newTextureAtlasBuildCount = glContext->texture_buffer_count(); | ||||
|    bool          textureAtlasChanged = | ||||
|    const std::uint64_t newTextureAtlasBuildCount = | ||||
|       glContext->texture_buffer_count(); | ||||
|    const bool textureAtlasChanged = | ||||
|       newTextureAtlasBuildCount != p->textureAtlasBuildCount_; | ||||
| 
 | ||||
|    // Set OpenGL blend mode for transparency
 | ||||
|  |  | |||
|  | @ -33,6 +33,7 @@ | |||
| #include <algorithm> | ||||
| #include <ranges> | ||||
| #include <set> | ||||
| #include <utility> | ||||
| 
 | ||||
| #include <backends/imgui_impl_opengl3.h> | ||||
| #include <backends/imgui_impl_qt.hpp> | ||||
|  | @ -70,13 +71,13 @@ class MapWidgetImpl : public QObject | |||
| public: | ||||
|    explicit MapWidgetImpl(MapWidget*                     widget, | ||||
|                           std::size_t                    id, | ||||
|                           const QMapLibre::Settings&     settings, | ||||
|                           QMapLibre::Settings            settings, | ||||
|                           std::shared_ptr<gl::GlContext> glContext) : | ||||
|        id_ {id}, | ||||
|        uuid_ {boost::uuids::random_generator()()}, | ||||
|        glContext_ {std::move(glContext)}, | ||||
|        widget_ {widget}, | ||||
|        settings_(settings), | ||||
|        settings_(std::move(settings)), | ||||
|        map_(), | ||||
|        layerList_ {}, | ||||
|        imGuiRendererInitialized_ {false}, | ||||
|  |  | |||
|  | @ -513,7 +513,7 @@ void OverlayLayer::Render(const std::shared_ptr<MapContext>& mapContext, | |||
|    p->icons_->SetIconVisible(p->mapCenterIcon_, | ||||
|                              generalSettings.show_map_center().GetValue()); | ||||
| 
 | ||||
|    QMargins colorTableMargins = mapContext->color_table_margins(); | ||||
|    const QMargins colorTableMargins = mapContext->color_table_margins(); | ||||
|    if (colorTableMargins != p->lastColorTableMargins_ || p->firstRender_) | ||||
|    { | ||||
|       // Draw map logo with a 10x10 indent from the bottom left
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Dan Paulat
						Dan Paulat