mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	video_core: Remove unused variables
Silences several compiler warnings about unused variables.
This commit is contained in:
		
							parent
							
								
									ad0b295125
								
							
						
					
					
						commit
						e17fb5ee97
					
				| @ -44,9 +44,9 @@ static void RunThread(Core::System& system, VideoCore::RendererBase& renderer, | ||||
|             dma_pusher.DispatchCalls(); | ||||
|         } else if (const auto data = std::get_if<SwapBuffersCommand>(&next.data)) { | ||||
|             renderer.SwapBuffers(data->framebuffer ? &*data->framebuffer : nullptr); | ||||
|         } else if (const auto data = std::get_if<OnCommandListEndCommand>(&next.data)) { | ||||
|         } else if (std::holds_alternative<OnCommandListEndCommand>(next.data)) { | ||||
|             renderer.Rasterizer().ReleaseFences(); | ||||
|         } else if (const auto data = std::get_if<GPUTickCommand>(&next.data)) { | ||||
|         } else if (std::holds_alternative<GPUTickCommand>(next.data)) { | ||||
|             system.GPU().TickWork(); | ||||
|         } else if (const auto data = std::get_if<FlushRegionCommand>(&next.data)) { | ||||
|             renderer.Rasterizer().FlushRegion(data->addr, data->size); | ||||
|  | ||||
| @ -419,7 +419,6 @@ void Tegra::MacroJITx64Impl::Optimizer_ScanFlags() { | ||||
| 
 | ||||
| void MacroJITx64Impl::Compile() { | ||||
|     MICROPROFILE_SCOPE(MacroJitCompile); | ||||
|     bool keep_executing = true; | ||||
|     labels.fill(Xbyak::Label()); | ||||
| 
 | ||||
|     Common::X64::ABI_PushRegistersAndAdjustStack(*this, Common::X64::ABI_ALL_CALLEE_SAVED, 8); | ||||
|  | ||||
| @ -1260,13 +1260,6 @@ std::string ARBDecompiler::Visit(const Node& node) { | ||||
|             return "{0, 0, 0, 0}.x"; | ||||
|         } | ||||
| 
 | ||||
|         const auto buffer_index = [this, &abuf]() -> std::string { | ||||
|             if (stage != ShaderType::Geometry) { | ||||
|                 return ""; | ||||
|             } | ||||
|             return fmt::format("[{}]", Visit(abuf->GetBuffer())); | ||||
|         }; | ||||
| 
 | ||||
|         const Attribute::Index index = abuf->GetIndex(); | ||||
|         const u32 element = abuf->GetElement(); | ||||
|         const char swizzle = Swizzle(element); | ||||
| @ -1375,7 +1368,7 @@ std::string ARBDecompiler::Visit(const Node& node) { | ||||
|         return {}; | ||||
|     } | ||||
| 
 | ||||
|     if (const auto cmt = std::get_if<CommentNode>(&*node)) { | ||||
|     if ([[maybe_unused]] const auto cmt = std::get_if<CommentNode>(&*node)) { | ||||
|         // Uncommenting this will generate invalid code. GLASM lacks comments.
 | ||||
|         // AddLine("// {}", cmt->GetText());
 | ||||
|         return {}; | ||||
|  | ||||
| @ -237,7 +237,6 @@ std::unique_ptr<Shader> Shader::CreateStageFromMemory( | ||||
|     const ShaderParameters& params, Maxwell::ShaderProgram program_type, ProgramCode code, | ||||
|     ProgramCode code_b, VideoCommon::Shader::AsyncShaders& async_shaders, VAddr cpu_addr) { | ||||
|     const auto shader_type = GetShaderType(program_type); | ||||
|     const std::size_t size_in_bytes = code.size() * sizeof(u64); | ||||
| 
 | ||||
|     auto& gpu = params.system.GPU(); | ||||
|     gpu.ShaderNotify().MarkSharderBuilding(); | ||||
| @ -287,8 +286,6 @@ std::unique_ptr<Shader> Shader::CreateStageFromMemory( | ||||
| 
 | ||||
| std::unique_ptr<Shader> Shader::CreateKernelFromMemory(const ShaderParameters& params, | ||||
|                                                        ProgramCode code) { | ||||
|     const std::size_t size_in_bytes = code.size() * sizeof(u64); | ||||
| 
 | ||||
|     auto& gpu = params.system.GPU(); | ||||
|     gpu.ShaderNotify().MarkSharderBuilding(); | ||||
| 
 | ||||
|  | ||||
| @ -1952,10 +1952,6 @@ private: | ||||
|         return {fmt::format("({} != 0)", carry), Type::Bool}; | ||||
|     } | ||||
| 
 | ||||
|     Expression LogicalFIsNan(Operation operation) { | ||||
|         return GenerateUnary(operation, "isnan", Type::Bool, Type::Float); | ||||
|     } | ||||
| 
 | ||||
|     Expression LogicalAssign(Operation operation) { | ||||
|         const Node& dest = operation[0]; | ||||
|         const Node& src = operation[1]; | ||||
| @ -2771,15 +2767,6 @@ private: | ||||
|         return std::min<u32>(device.GetMaxVaryings(), Maxwell::NumVaryings); | ||||
|     } | ||||
| 
 | ||||
|     bool IsRenderTargetEnabled(u32 render_target) const { | ||||
|         for (u32 component = 0; component < 4; ++component) { | ||||
|             if (header.ps.IsColorComponentOutputEnabled(render_target, component)) { | ||||
|                 return true; | ||||
|             } | ||||
|         } | ||||
|         return false; | ||||
|     } | ||||
| 
 | ||||
|     const Device& device; | ||||
|     const ShaderIR& ir; | ||||
|     const Registry& registry; | ||||
|  | ||||
| @ -40,7 +40,6 @@ constexpr std::array POLYGON_OFFSET_ENABLE_LUT = { | ||||
| } // Anonymous namespace
 | ||||
| 
 | ||||
| void FixedPipelineState::Fill(const Maxwell& regs, bool has_extended_dynamic_state) { | ||||
|     const auto& clip = regs.view_volume_clip_control; | ||||
|     const std::array enabled_lut = {regs.polygon_offset_point_enable, | ||||
|                                     regs.polygon_offset_line_enable, | ||||
|                                     regs.polygon_offset_fill_enable}; | ||||
|  | ||||
| @ -700,9 +700,9 @@ private: | ||||
|     } | ||||
| 
 | ||||
|     void DeclareInternalFlags() { | ||||
|         constexpr std::array names = {"zero", "sign", "carry", "overflow"}; | ||||
|         static constexpr std::array names{"zero", "sign", "carry", "overflow"}; | ||||
| 
 | ||||
|         for (std::size_t flag = 0; flag < INTERNAL_FLAGS_COUNT; ++flag) { | ||||
|             const auto flag_code = static_cast<InternalFlag>(flag); | ||||
|             const Id id = OpVariable(t_prv_bool, spv::StorageClass::Private, v_false); | ||||
|             internal_flags[flag] = AddGlobalVariable(Name(id, names[flag])); | ||||
|         } | ||||
| @ -2798,7 +2798,6 @@ private: | ||||
|     std::map<GlobalMemoryBase, Id> global_buffers; | ||||
|     std::map<u32, TexelBuffer> uniform_texels; | ||||
|     std::map<u32, SampledImage> sampled_images; | ||||
|     std::map<u32, TexelBuffer> storage_texels; | ||||
|     std::map<u32, StorageImage> images; | ||||
| 
 | ||||
|     std::array<Id, Maxwell::NumRenderTargets> frag_colors{}; | ||||
|  | ||||
| @ -19,8 +19,6 @@ constexpr auto SNORM = ComponentType::SNORM; | ||||
| constexpr auto UNORM = ComponentType::UNORM; | ||||
| constexpr auto SINT = ComponentType::SINT; | ||||
| constexpr auto UINT = ComponentType::UINT; | ||||
| constexpr auto SNORM_FORCE_FP16 = ComponentType::SNORM_FORCE_FP16; | ||||
| constexpr auto UNORM_FORCE_FP16 = ComponentType::UNORM_FORCE_FP16; | ||||
| constexpr auto FLOAT = ComponentType::FLOAT; | ||||
| constexpr bool C = false; // Normal color
 | ||||
| constexpr bool S = true;  // Srgb
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash