mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-02-01 13:01:49 +01:00
silence some annoying warnings
This commit is contained in:
parent
70e26eeb45
commit
ef6f565dbd
@ -222,7 +222,7 @@ struct cf_t<void>
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
static constexpr T insert(T value)
|
||||
static constexpr T insert(T /*value*/)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
@ -535,7 +535,7 @@ constexpr u32 to_u8(char c)
|
||||
}
|
||||
|
||||
// Convert 2-byte string to u16 value like reinterpret_cast does
|
||||
constexpr u16 operator""_u16(const char* s, std::size_t length)
|
||||
constexpr u16 operator""_u16(const char* s, std::size_t /*length*/)
|
||||
{
|
||||
return
|
||||
#if IS_LE_MACHINE == 1
|
||||
@ -544,7 +544,7 @@ constexpr u16 operator""_u16(const char* s, std::size_t length)
|
||||
}
|
||||
|
||||
// Convert 4-byte string to u32 value like reinterpret_cast does
|
||||
constexpr u32 operator""_u32(const char* s, std::size_t length)
|
||||
constexpr u32 operator""_u32(const char* s, std::size_t /*length*/)
|
||||
{
|
||||
return
|
||||
#if IS_LE_MACHINE == 1
|
||||
@ -553,7 +553,7 @@ constexpr u32 operator""_u32(const char* s, std::size_t length)
|
||||
}
|
||||
|
||||
// Convert 8-byte string to u64 value like reinterpret_cast does
|
||||
constexpr u64 operator""_u64(const char* s, std::size_t length)
|
||||
constexpr u64 operator""_u64(const char* s, std::size_t /*length*/)
|
||||
{
|
||||
return
|
||||
#if IS_LE_MACHINE == 1
|
||||
|
@ -82,10 +82,10 @@ struct vdec_frame
|
||||
};
|
||||
|
||||
std::unique_ptr<AVFrame, frame_dtor> avf;
|
||||
u64 dts;
|
||||
u64 pts;
|
||||
u64 userdata;
|
||||
u32 frc;
|
||||
u64 dts{};
|
||||
u64 pts{};
|
||||
u64 userdata{};
|
||||
u32 frc{};
|
||||
bool PicItemRecieved = false;
|
||||
|
||||
AVFrame* operator ->() const
|
||||
|
@ -1,4 +1,4 @@
|
||||
#pragma once
|
||||
#pragma once
|
||||
|
||||
#include "PPUFunction.h"
|
||||
#include "PPUCallback.h"
|
||||
@ -7,13 +7,13 @@
|
||||
#include "Emu/Memory/vm_var.h"
|
||||
|
||||
// Helper function
|
||||
constexpr const char* ppu_select_name(const char* name, u32 id)
|
||||
constexpr const char* ppu_select_name(const char* name, u32 /*id*/)
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
// Helper function
|
||||
constexpr const char* ppu_select_name(const char* name, const char* orig_name)
|
||||
constexpr const char* ppu_select_name(const char* /*name*/, const char* orig_name)
|
||||
{
|
||||
return orig_name;
|
||||
}
|
||||
|
@ -276,12 +276,12 @@ struct ppu_gpr_cast_impl<vm::_ref_base<T, AT>, void>
|
||||
template <>
|
||||
struct ppu_gpr_cast_impl<vm::null_t, void>
|
||||
{
|
||||
static inline u64 to(const vm::null_t& value)
|
||||
static inline u64 to(const vm::null_t& /*value*/)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static inline vm::null_t from(const u64 reg)
|
||||
static inline vm::null_t from(const u64 /*reg*/)
|
||||
{
|
||||
return vm::null;
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
#pragma once
|
||||
#pragma once
|
||||
|
||||
#include "PPCDisAsm.h"
|
||||
#include "SPUOpcodes.h"
|
||||
@ -163,7 +163,7 @@ public:
|
||||
{
|
||||
op.rb ? UNK(op) : DisAsm("stop", op.opcode & 0x3fff);
|
||||
}
|
||||
void LNOP(spu_opcode_t op)
|
||||
void LNOP(spu_opcode_t /*op*/)
|
||||
{
|
||||
DisAsm("lnop");
|
||||
}
|
||||
@ -171,7 +171,7 @@ public:
|
||||
{
|
||||
DisAsm(op.c ? "syncc" : "sync");
|
||||
}
|
||||
void DSYNC(spu_opcode_t op)
|
||||
void DSYNC(spu_opcode_t /*op*/)
|
||||
{
|
||||
DisAsm("dsync");
|
||||
}
|
||||
|
@ -149,7 +149,7 @@ namespace vm
|
||||
template<>
|
||||
struct cast_impl<u32>
|
||||
{
|
||||
static vm::addr_t cast(u32 addr, const char* loc)
|
||||
static vm::addr_t cast(u32 addr, const char* /*loc*/)
|
||||
{
|
||||
return static_cast<vm::addr_t>(addr);
|
||||
}
|
||||
@ -163,7 +163,7 @@ namespace vm
|
||||
template<>
|
||||
struct cast_impl<u64>
|
||||
{
|
||||
static vm::addr_t cast(u64 addr, const char* loc)
|
||||
static vm::addr_t cast(u64 addr, const char* /*loc*/)
|
||||
{
|
||||
return static_cast<vm::addr_t>(static_cast<u32>(addr));
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
#pragma once
|
||||
#pragma once
|
||||
#include <sstream>
|
||||
#include "Emu/Memory/vm.h"
|
||||
#include "Emu/RSX/GL/GLVertexProgram.h"
|
||||
@ -232,7 +232,7 @@ public:
|
||||
return name;
|
||||
}
|
||||
|
||||
std::string GetCgParamRes(u32 offset) const
|
||||
std::string GetCgParamRes(u32 /*offset*/) const
|
||||
{
|
||||
// LOG_WARNING(GENERAL, "GetCgParamRes offset 0x%x", offset);
|
||||
// TODO
|
||||
|
@ -45,7 +45,7 @@ protected:
|
||||
}
|
||||
|
||||
// Grow the buffer to hold at least size bytes
|
||||
virtual bool grow(size_t size)
|
||||
virtual bool grow(size_t /*size*/)
|
||||
{
|
||||
// Stub
|
||||
return false;
|
||||
|
@ -144,7 +144,7 @@ namespace gl
|
||||
}
|
||||
}
|
||||
|
||||
void dma_transfer(gl::command_context& cmd, gl::texture* src, const areai& /*src_area*/, const utils::address_range& /*valid_range*/, u32 pitch)
|
||||
void dma_transfer(gl::command_context& /*cmd*/, gl::texture* src, const areai& /*src_area*/, const utils::address_range& /*valid_range*/, u32 pitch)
|
||||
{
|
||||
init_buffer(src);
|
||||
|
||||
@ -760,7 +760,7 @@ namespace gl
|
||||
return result;
|
||||
}
|
||||
|
||||
gl::texture_view* generate_2d_mipmaps_from_images(gl::command_context& cmd, u32 gcm_format, u16 width, u16 height, const std::vector<copy_region_descriptor>& sections_to_copy,
|
||||
gl::texture_view* generate_2d_mipmaps_from_images(gl::command_context& cmd, u32 /*gcm_format*/, u16 width, u16 height, const std::vector<copy_region_descriptor>& sections_to_copy,
|
||||
const rsx::texture_channel_remap_t& remap_vector) override
|
||||
{
|
||||
const auto _template = sections_to_copy.front().src;
|
||||
@ -873,7 +873,7 @@ namespace gl
|
||||
return &cached;
|
||||
}
|
||||
|
||||
cached_texture_section* create_nul_section(gl::command_context& cmd, const utils::address_range& rsx_range, bool memory_load) override
|
||||
cached_texture_section* create_nul_section(gl::command_context& /*cmd*/, const utils::address_range& rsx_range, bool /*memory_load*/) override
|
||||
{
|
||||
auto& cached = *find_cached_texture(rsx_range, RSX_GCM_FORMAT_IGNORED, true, false);
|
||||
ASSERT(!cached.is_locked());
|
||||
|
@ -278,7 +278,7 @@ namespace rsx
|
||||
m_force_repaint = true;
|
||||
}
|
||||
|
||||
void perf_metrics_overlay::set_font_size(u32 font_size)
|
||||
void perf_metrics_overlay::set_font_size(u16 font_size)
|
||||
{
|
||||
if (m_font_size == font_size)
|
||||
return;
|
||||
|
@ -32,7 +32,7 @@ namespace rsx
|
||||
u32 m_update_interval{}; // in ms
|
||||
u32 m_frames{};
|
||||
std::string m_font{};
|
||||
u32 m_font_size{};
|
||||
u16 m_font_size{};
|
||||
u32 m_margin_x{}; // horizontal distance to the screen border relative to the screen_quadrant in px
|
||||
u32 m_margin_y{}; // vertical distance to the screen border relative to the screen_quadrant in px
|
||||
f32 m_opacity{}; // 0..1
|
||||
@ -68,7 +68,7 @@ namespace rsx
|
||||
void set_position(screen_quadrant quadrant);
|
||||
void set_update_interval(u32 update_interval);
|
||||
void set_font(std::string font);
|
||||
void set_font_size(u32 font_size);
|
||||
void set_font_size(u16 font_size);
|
||||
void set_margins(u32 margin_x, u32 margin_y, bool center_x, bool center_y);
|
||||
void set_opacity(f32 opacity);
|
||||
void set_body_colors(std::string color, std::string background);
|
||||
|
@ -1025,7 +1025,7 @@ namespace vk
|
||||
return result;
|
||||
}
|
||||
|
||||
vk::image_view* generate_2d_mipmaps_from_images(vk::command_buffer& cmd, u32 gcm_format, u16 width, u16 height,
|
||||
vk::image_view* generate_2d_mipmaps_from_images(vk::command_buffer& cmd, u32 /*gcm_format*/, u16 width, u16 height,
|
||||
const std::vector<copy_region_descriptor>& sections_to_copy, const rsx::texture_channel_remap_t& remap_vector) override
|
||||
{
|
||||
const auto _template = sections_to_copy.front().src;
|
||||
|
@ -251,7 +251,7 @@ int main(int argc, char** argv)
|
||||
{
|
||||
#ifdef _WIN32
|
||||
if (AttachConsole(ATTACH_PARENT_PROCESS) || AllocConsole())
|
||||
const auto con_out = freopen("CONOUT$", "w", stdout);
|
||||
[[maybe_unused]] const auto con_out = freopen("CONOUT$", "w", stdout);
|
||||
#endif
|
||||
for (const auto& style : QStyleFactory::keys())
|
||||
std::cout << "\n" << style.toStdString();
|
||||
|
@ -127,7 +127,7 @@ cheat_engine::cheat_engine()
|
||||
}
|
||||
catch (YAML::Exception& e)
|
||||
{
|
||||
log_cheat.error("Error parsing %s", cheats_filename);
|
||||
log_cheat.error("Error parsing %s\n%s", cheats_filename, e.what());
|
||||
}
|
||||
}
|
||||
|
||||
@ -223,7 +223,8 @@ bool cheat_engine::resolve_script(u32& final_offset, const u32 offset, const std
|
||||
operand_sub
|
||||
};
|
||||
|
||||
auto do_operation = [](const operand op, u32& param1, const u32 param2) -> u32 {
|
||||
auto do_operation = [](const operand op, u32& param1, const u32 param2) -> u32
|
||||
{
|
||||
switch (op)
|
||||
{
|
||||
case operand_equal: return param1 = param2;
|
||||
@ -526,8 +527,12 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
setLayout(main_layout);
|
||||
|
||||
// Edit/Manage UI
|
||||
connect(tbl_cheats, &QTableWidget::itemClicked, [=](QTableWidgetItem* item) {
|
||||
int row = tbl_cheats->currentRow();
|
||||
connect(tbl_cheats, &QTableWidget::itemClicked, [=](QTableWidgetItem* item)
|
||||
{
|
||||
if (!item)
|
||||
return;
|
||||
|
||||
const int row = item->row();
|
||||
|
||||
if (row == -1)
|
||||
return;
|
||||
@ -590,7 +595,8 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
}
|
||||
});
|
||||
|
||||
connect(tbl_cheats, &QTableWidget::cellChanged, [=](int row, int column) {
|
||||
connect(tbl_cheats, &QTableWidget::cellChanged, [=](int row, int column)
|
||||
{
|
||||
if (column != 1 && column != 4)
|
||||
{
|
||||
log_cheat.fatal("A column other than description and script was edited");
|
||||
@ -614,7 +620,8 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
g_cheat.save();
|
||||
});
|
||||
|
||||
connect(tbl_cheats, &QTableWidget::customContextMenuRequested, [=](const QPoint& loc) {
|
||||
connect(tbl_cheats, &QTableWidget::customContextMenuRequested, [=](const QPoint& loc)
|
||||
{
|
||||
QPoint globalPos = tbl_cheats->mapToGlobal(loc);
|
||||
QMenu* menu = new QMenu();
|
||||
QAction* delete_cheats = new QAction(tr("Delete"), menu);
|
||||
@ -622,7 +629,8 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
QAction* export_cheats = new QAction(tr("Export Cheats"));
|
||||
QAction* reverse_cheat = new QAction(tr("Reverse-Lookup Cheat"));
|
||||
|
||||
connect(delete_cheats, &QAction::triggered, [=]() {
|
||||
connect(delete_cheats, &QAction::triggered, [=]()
|
||||
{
|
||||
const auto selected = tbl_cheats->selectedItems();
|
||||
|
||||
std::set<int> rows;
|
||||
@ -641,13 +649,15 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
update_cheat_list();
|
||||
});
|
||||
|
||||
connect(import_cheats, &QAction::triggered, [=]() {
|
||||
connect(import_cheats, &QAction::triggered, [=]()
|
||||
{
|
||||
QClipboard* clipboard = QGuiApplication::clipboard();
|
||||
g_cheat.import_cheats_from_str(clipboard->text().toStdString());
|
||||
update_cheat_list();
|
||||
});
|
||||
|
||||
connect(export_cheats, &QAction::triggered, [=]() {
|
||||
connect(export_cheats, &QAction::triggered, [=]()
|
||||
{
|
||||
const auto selected = tbl_cheats->selectedItems();
|
||||
|
||||
std::set<int> rows;
|
||||
@ -671,12 +681,13 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
clipboard->setText(QString::fromStdString(export_string));
|
||||
});
|
||||
|
||||
connect(reverse_cheat, &QAction::triggered, [=]() {
|
||||
connect(reverse_cheat, &QAction::triggered, [=]()
|
||||
{
|
||||
QTableWidgetItem* item = tbl_cheats->item(tbl_cheats->currentRow(), 3);
|
||||
if (item)
|
||||
{
|
||||
u32 offset = item->data(Qt::UserRole).toUInt();
|
||||
u32 result = cheat_engine::reverse_lookup(offset, 32, 12);
|
||||
const u32 offset = item->data(Qt::UserRole).toUInt();
|
||||
const u32 result = cheat_engine::reverse_lookup(offset, 32, 12);
|
||||
|
||||
log_cheat.fatal("Result is 0x%x", result);
|
||||
}
|
||||
@ -691,8 +702,9 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
menu->exec(globalPos);
|
||||
});
|
||||
|
||||
connect(btn_apply, &QPushButton::clicked, [=](int action) {
|
||||
int row = tbl_cheats->currentRow();
|
||||
connect(btn_apply, &QPushButton::clicked, [=](bool /*checked*/)
|
||||
{
|
||||
const int row = tbl_cheats->currentRow();
|
||||
cheat_info* cheat = g_cheat.get(tbl_cheats->item(row, 0)->text().toStdString(), tbl_cheats->item(row, 3)->data(Qt::UserRole).toUInt());
|
||||
|
||||
if (!cheat)
|
||||
@ -746,14 +758,16 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
});
|
||||
|
||||
// Search UI
|
||||
connect(btn_new_search, &QPushButton::clicked, [=](int action) {
|
||||
connect(btn_new_search, &QPushButton::clicked, [=](bool /*checked*/)
|
||||
{
|
||||
offsets_found.clear();
|
||||
do_the_search();
|
||||
});
|
||||
|
||||
connect(btn_filter_results, &QPushButton::clicked, [=](int action) { do_the_search(); });
|
||||
connect(btn_filter_results, &QPushButton::clicked, [=](bool /*checked*/) { do_the_search(); });
|
||||
|
||||
connect(lst_search, &QListWidget::customContextMenuRequested, [=](const QPoint& loc) {
|
||||
connect(lst_search, &QListWidget::customContextMenuRequested, [=](const QPoint& loc)
|
||||
{
|
||||
QPoint globalPos = lst_search->mapToGlobal(loc);
|
||||
QListWidgetItem* item = lst_search->item(lst_search->currentRow());
|
||||
if (!item)
|
||||
@ -763,11 +777,12 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent)
|
||||
|
||||
QAction* add_to_cheat_list = new QAction(tr("Add to cheat list"), menu);
|
||||
|
||||
u32 offset = offsets_found[lst_search->currentRow()];
|
||||
cheat_type type = static_cast<cheat_type>(cbx_cheat_search_type->currentIndex());
|
||||
std::string name = Emu.GetTitle();
|
||||
const u32 offset = offsets_found[lst_search->currentRow()];
|
||||
const cheat_type type = static_cast<cheat_type>(cbx_cheat_search_type->currentIndex());
|
||||
const std::string name = Emu.GetTitle();
|
||||
|
||||
connect(add_to_cheat_list, &QAction::triggered, [=]() {
|
||||
connect(add_to_cheat_list, &QAction::triggered, [=]()
|
||||
{
|
||||
if (g_cheat.exist(name, offset))
|
||||
{
|
||||
if (QMessageBox::question(this, tr("Cheat already exist"), tr("Do you want to overwrite the existing cheat?"), QMessageBox::Ok | QMessageBox::Cancel) != QMessageBox::Ok)
|
||||
@ -881,7 +896,6 @@ std::pair<bool, bool> cheat_manager_dialog::convert_and_set(u32 offset)
|
||||
void cheat_manager_dialog::do_the_search()
|
||||
{
|
||||
bool res_conv = false;
|
||||
QString qstr_to_search = edt_cheat_search_value->text();
|
||||
|
||||
// TODO: better way to do this?
|
||||
switch (static_cast<cheat_type>(cbx_cheat_search_type->currentIndex()))
|
||||
@ -913,11 +927,11 @@ void cheat_manager_dialog::do_the_search()
|
||||
|
||||
void cheat_manager_dialog::update_cheat_list()
|
||||
{
|
||||
u32 num_rows = 0;
|
||||
size_t num_rows = 0;
|
||||
for (const auto& name : g_cheat.cheats)
|
||||
num_rows += g_cheat.cheats[name.first].size();
|
||||
|
||||
tbl_cheats->setRowCount(num_rows);
|
||||
tbl_cheats->setRowCount(::narrow<int>(num_rows));
|
||||
|
||||
u32 row = 0;
|
||||
{
|
||||
|
@ -27,8 +27,8 @@ struct cheat_info
|
||||
{
|
||||
std::string game;
|
||||
std::string description;
|
||||
cheat_type type;
|
||||
u32 offset;
|
||||
cheat_type type = cheat_type::max;
|
||||
u32 offset{};
|
||||
std::string red_script;
|
||||
|
||||
bool from_str(const std::string& cheat_line);
|
||||
|
@ -1,4 +1,4 @@
|
||||
#include "stdafx.h"
|
||||
#include "stdafx.h"
|
||||
#include "Emu/Memory/vm.h"
|
||||
#include "Emu/System.h"
|
||||
|
||||
@ -278,7 +278,7 @@ void kernel_explorer::Update()
|
||||
|
||||
lv2_types.emplace_back(l_addTreeChild(root, "SPU Threads"));
|
||||
|
||||
idm::select<named_thread<spu_thread>>([&](u32 id, spu_thread& spu)
|
||||
idm::select<named_thread<spu_thread>>([&](u32 /*id*/, spu_thread& spu)
|
||||
{
|
||||
lv2_types.back().count++;
|
||||
l_addTreeChild(lv2_types.back().node, qstr(fmt::format("SPU Thread: ID = 0x%08x '%s'", spu.lv2_id, spu.spu_name.get())));
|
||||
|
@ -1,4 +1,4 @@
|
||||
|
||||
|
||||
#include "rsx_debugger.h"
|
||||
#include "qt_utils.h"
|
||||
|
||||
@ -369,18 +369,15 @@ void Buffer::ShowWindowed()
|
||||
if (!render)
|
||||
return;
|
||||
|
||||
const auto buffers = render->display_buffers;
|
||||
|
||||
// TODO: Is there any better way to choose the color buffers
|
||||
#define SHOW_BUFFER(id) \
|
||||
{ \
|
||||
u32 addr = rsx::constants::local_mem_base + buffers[id].offset; \
|
||||
if (vm::check_addr(addr) && buffers[id].width && buffers[id].height) \
|
||||
memory_viewer_panel::ShowImage(this, addr, 3, buffers[id].width, buffers[id].height, true); \
|
||||
return; \
|
||||
} \
|
||||
|
||||
//if (0 <= m_id && m_id < 4) SHOW_BUFFER(m_id);
|
||||
//if (0 <= m_id && m_id < 4)
|
||||
//{
|
||||
// const auto buffers = render->display_buffers;
|
||||
// u32 addr = rsx::constants::local_mem_base + buffers[m_id].offset;
|
||||
// if (vm::check_addr(addr) && buffers[m_id].width && buffers[m_id].height)
|
||||
// memory_viewer_panel::ShowImage(this, addr, 3, buffers[m_id].width, buffers[m_id].height, true);
|
||||
// return;
|
||||
//}
|
||||
|
||||
gui::utils::show_windowed_image(m_image, title());
|
||||
|
||||
@ -394,7 +391,6 @@ void Buffer::ShowWindowed()
|
||||
render->textures[m_cur_texture].width(),
|
||||
render->textures[m_cur_texture].height(), false);*/
|
||||
}
|
||||
#undef SHOW_BUFFER
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user