mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2024-11-23 03:09:55 +00:00
fix typo in LOG_INFO (#559)
fix: file name typo constant_propogation_pass.cpp fix typo from 'symbol_vitrual_addr' variable fix typo in emit_spirv_context_get_set.cpp fix typo from constant_propagation_pass.cpp in CMakeLists fix typo in these some config.cpp functions - setSliderPosition - setSliderPositionGrid - getSliderPosition - getSliderPositionGrid fix typo inside src\core\aerolib\stubs.cpp fix typo in a comment from src\core\file_format\pkg.cpp fix typo inside src\core\file_sys\fs.cpp + fs.h - NeedsCaseInsensiveSearch -> NeedsCaseInsensitiveSearch fix 2 function typos: sceAppContentAddcontEnqueueDownloadByEntitlemetId and sceAppContentAddcontMountByEntitlemetId fix typo on comment inside src\core\libraries\kernel\file_system.cpp fix typo on src\core\libraries\videoout\driver.cpp fix typo in src\core\memory.cpp fix typo from comment in src\qt_gui\game_list_utils.h fix typo in src\video_core\amdgpu\liverpool.h - window_offset_disble to window_offset_disable fix typo from comments in src\video_core\host_shaders\detile_m32x1.comp + detile_m32x2.comp - subotimal -> suboptimal fix typo from comment in src\video_core\renderer_vulkan\renderer_vulkan.cpp - dimentions -> dimensions fix typo from enum in src\common\debug.h and other files - MarkersPallete -> MarkersPalette fix last typo in src\video_core\amdgpu\pm4_opcodes.h - PremableCntl -> PreambleCntl
This commit is contained in:
parent
aae6e5be73
commit
ad8373095a
@ -450,7 +450,7 @@ set(SHADER_RECOMPILER src/shader_recompiler/exception.h
|
||||
src/shader_recompiler/frontend/opcodes.h
|
||||
src/shader_recompiler/frontend/structured_control_flow.cpp
|
||||
src/shader_recompiler/frontend/structured_control_flow.h
|
||||
src/shader_recompiler/ir/passes/constant_propogation_pass.cpp
|
||||
src/shader_recompiler/ir/passes/constant_propagation_pass.cpp
|
||||
src/shader_recompiler/ir/passes/dead_code_elimination_pass.cpp
|
||||
src/shader_recompiler/ir/passes/identity_removal_pass.cpp
|
||||
src/shader_recompiler/ir/passes/ir_passes.h
|
||||
|
@ -114108,7 +114108,7 @@ STUB(
|
||||
_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_7Matches2V124RequestCompetitiveResultEE7add_refEv)
|
||||
STUB("efPahl2FufA",
|
||||
_ZN3sce2Np9CppWebApi30CommunicationRestrictionStatus2V35Error8fromJsonERKNS_4Json5ValueE)
|
||||
STUB("efX3lrPwdKA", sceAppContentAddcontMountByEntitlemetId)
|
||||
STUB("efX3lrPwdKA", sceAppContentAddcontMountByEntitlementId)
|
||||
STUB("efXnxYFN5oE", _ZNSt11range_errorD0Ev)
|
||||
STUB("efcwuDLsAM0", _ZThn120_NK7WebCore16HTMLMediaElement5mutedEv)
|
||||
STUB("efhGArzWdxE", _ZN7bmalloc6IsoTLS15s_didInitializeE)
|
||||
@ -129493,7 +129493,7 @@ STUB(
|
||||
STUB("kJlYH5uMAWI", sceNetResolverDestroy)
|
||||
STUB("kJmdxo4uM+8",
|
||||
_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE5_InitERKSt8_Locinfo)
|
||||
STUB("kJmjt81mXKQ", sceAppContentAddcontEnqueueDownloadByEntitlemetId)
|
||||
STUB("kJmjt81mXKQ", sceAppContentAddcontEnqueueDownloadByEntitlementId)
|
||||
STUB(
|
||||
"kJoY9lMIFzY",
|
||||
_ZN3sce2Np9CppWebApi6Common8IteratorINS2_12IntrusivePtrINS1_21AdvancedPlayerProfile2V138MatchCompletionRateDisconnectedMetricsEEEEmmEi)
|
||||
|
@ -80897,10 +80897,10 @@ sceAppCheckerExecute
|
||||
sceAppCheckerExecuteEx
|
||||
sceAppContentAddcontDelete
|
||||
sceAppContentAddcontEnqueueDownload
|
||||
sceAppContentAddcontEnqueueDownloadByEntitlemetId
|
||||
sceAppContentAddcontEnqueueDownloadByEntitlementId
|
||||
sceAppContentAddcontEnqueueDownloadSp
|
||||
sceAppContentAddcontMount
|
||||
sceAppContentAddcontMountByEntitlemetId
|
||||
sceAppContentAddcontMountByEntitlementId
|
||||
sceAppContentAddcontShrink
|
||||
sceAppContentAddcontUnmount
|
||||
sceAppContentAppParamGetInt
|
||||
|
@ -215,10 +215,10 @@ void setIconSize(u32 size) {
|
||||
void setIconSizeGrid(u32 size) {
|
||||
m_icon_size_grid = size;
|
||||
}
|
||||
void setSliderPositon(u32 pos) {
|
||||
void setSliderPosition(u32 pos) {
|
||||
m_slider_pos = pos;
|
||||
}
|
||||
void setSliderPositonGrid(u32 pos) {
|
||||
void setSliderPositionGrid(u32 pos) {
|
||||
m_slider_pos_grid = pos;
|
||||
}
|
||||
void setTableMode(u32 mode) {
|
||||
@ -271,10 +271,10 @@ u32 getIconSize() {
|
||||
u32 getIconSizeGrid() {
|
||||
return m_icon_size_grid;
|
||||
}
|
||||
u32 getSliderPositon() {
|
||||
u32 getSliderPosition() {
|
||||
return m_slider_pos;
|
||||
}
|
||||
u32 getSliderPositonGrid() {
|
||||
u32 getSliderPositionGrid() {
|
||||
return m_slider_pos_grid;
|
||||
}
|
||||
u32 getTableMode() {
|
||||
|
@ -61,8 +61,8 @@ void setGameInstallDir(const std::string& dir);
|
||||
void setMainWindowTheme(u32 theme);
|
||||
void setIconSize(u32 size);
|
||||
void setIconSizeGrid(u32 size);
|
||||
void setSliderPositon(u32 pos);
|
||||
void setSliderPositonGrid(u32 pos);
|
||||
void setSliderPosition(u32 pos);
|
||||
void setSliderPositionGrid(u32 pos);
|
||||
void setTableMode(u32 mode);
|
||||
void setMainWindowWidth(u32 width);
|
||||
void setMainWindowHeight(u32 height);
|
||||
@ -79,8 +79,8 @@ std::string getGameInstallDir();
|
||||
u32 getMainWindowTheme();
|
||||
u32 getIconSize();
|
||||
u32 getIconSizeGrid();
|
||||
u32 getSliderPositon();
|
||||
u32 getSliderPositonGrid();
|
||||
u32 getSliderPosition();
|
||||
u32 getSliderPositionGrid();
|
||||
u32 getTableMode();
|
||||
u32 getMainWindowWidth();
|
||||
u32 getMainWindowHeight();
|
||||
|
@ -29,7 +29,7 @@ static inline bool IsProfilerConnected() {
|
||||
#define TRACK_ALLOC(ptr, size, pool) TracyAllocN(std::bit_cast<void*>(ptr), (size), (pool))
|
||||
#define TRACK_FREE(ptr, pool) TracyFreeN(std::bit_cast<void*>(ptr), (pool))
|
||||
|
||||
enum MarkersPallete : int {
|
||||
enum MarkersPalette : int {
|
||||
EmulatorMarkerColor = 0x264653,
|
||||
RendererMarkerColor = 0x2a9d8f,
|
||||
HleMarkerColor = 0xe9c46a,
|
||||
|
@ -114108,7 +114108,7 @@ STUB(
|
||||
_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_7Matches2V124RequestCompetitiveResultEE7add_refEv)
|
||||
STUB("efPahl2FufA",
|
||||
_ZN3sce2Np9CppWebApi30CommunicationRestrictionStatus2V35Error8fromJsonERKNS_4Json5ValueE)
|
||||
STUB("efX3lrPwdKA", sceAppContentAddcontMountByEntitlemetId)
|
||||
STUB("efX3lrPwdKA", sceAppContentAddcontMountByEntitlementId)
|
||||
STUB("efXnxYFN5oE", _ZNSt11range_errorD0Ev)
|
||||
STUB("efcwuDLsAM0", _ZThn120_NK7WebCore16HTMLMediaElement5mutedEv)
|
||||
STUB("efhGArzWdxE", _ZN7bmalloc6IsoTLS15s_didInitializeE)
|
||||
@ -129493,7 +129493,7 @@ STUB(
|
||||
STUB("kJlYH5uMAWI", sceNetResolverDestroy)
|
||||
STUB("kJmdxo4uM+8",
|
||||
_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE5_InitERKSt8_Locinfo)
|
||||
STUB("kJmjt81mXKQ", sceAppContentAddcontEnqueueDownloadByEntitlemetId)
|
||||
STUB("kJmjt81mXKQ", sceAppContentAddcontEnqueueDownloadByEntitlementId)
|
||||
STUB(
|
||||
"kJoY9lMIFzY",
|
||||
_ZN3sce2Np9CppWebApi6Common8IteratorINS2_12IntrusivePtrINS1_21AdvancedPlayerProfile2V138MatchCompletionRateDisconnectedMetricsEEEEmmEi)
|
||||
|
@ -13,7 +13,7 @@ namespace Core::AeroLib {
|
||||
// on lookup, setting up the nid_entry they are matched with
|
||||
//
|
||||
// If it runs out of stubs with name information, it will return
|
||||
// a default implemetnation without function name details
|
||||
// a default implementation without function name details
|
||||
|
||||
// Up to 512, larger values lead to more resolve stub slots
|
||||
// and to longer compile / CI times
|
||||
|
@ -279,8 +279,8 @@ bool PKG::Extract(const std::filesystem::path& filepath, const std::filesystem::
|
||||
}
|
||||
}
|
||||
|
||||
// let's deal with the root/uroot enteries here.
|
||||
// Sometimes it's more than 2 enteries (Tomb Raider Remastered)
|
||||
// let's deal with the root/uroot entries here.
|
||||
// Sometimes it's more than 2 entries (Tomb Raider Remastered)
|
||||
const std::string_view flat_path_table(&decompressedData[0x10], 15);
|
||||
if (flat_path_table == "flat_path_table") {
|
||||
uroot_reached = true;
|
||||
|
@ -48,7 +48,7 @@ std::filesystem::path MntPoints::GetHostPath(std::string_view guest_directory) {
|
||||
pos = mount->mount.size() + 1;
|
||||
const auto rel_path = std::string_view(corrected_path).substr(pos);
|
||||
const auto host_path = mount->host_path / rel_path;
|
||||
if (!NeedsCaseInsensiveSearch) {
|
||||
if (!NeedsCaseInsensitiveSearch) {
|
||||
return host_path;
|
||||
}
|
||||
|
||||
|
@ -14,9 +14,9 @@ namespace Core::FileSys {
|
||||
|
||||
class MntPoints {
|
||||
#ifdef _WIN64
|
||||
static constexpr bool NeedsCaseInsensiveSearch = false;
|
||||
static constexpr bool NeedsCaseInsensitiveSearch = false;
|
||||
#else
|
||||
static constexpr bool NeedsCaseInsensiveSearch = true;
|
||||
static constexpr bool NeedsCaseInsensitiveSearch = true;
|
||||
#endif
|
||||
public:
|
||||
struct MntPair {
|
||||
|
@ -221,12 +221,12 @@ int PS4_SYSV_ABI Func_C59A36FF8D7C59DA() {
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
int PS4_SYSV_ABI sceAppContentAddcontEnqueueDownloadByEntitlemetId() {
|
||||
int PS4_SYSV_ABI sceAppContentAddcontEnqueueDownloadByEntitlementId() {
|
||||
LOG_ERROR(Lib_AppContent, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
int PS4_SYSV_ABI sceAppContentAddcontMountByEntitlemetId() {
|
||||
int PS4_SYSV_ABI sceAppContentAddcontMountByEntitlementId() {
|
||||
LOG_ERROR(Lib_AppContent, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -313,9 +313,9 @@ void RegisterlibSceAppContent(Core::Loader::SymbolsResolver* sym) {
|
||||
LIB_FUNCTION("xZo2-418Wdo", "libSceAppContentBundle", 1, "libSceAppContent", 1, 1,
|
||||
Func_C59A36FF8D7C59DA);
|
||||
LIB_FUNCTION("kJmjt81mXKQ", "libSceAppContentIro", 1, "libSceAppContent", 1, 1,
|
||||
sceAppContentAddcontEnqueueDownloadByEntitlemetId);
|
||||
sceAppContentAddcontEnqueueDownloadByEntitlementId);
|
||||
LIB_FUNCTION("efX3lrPwdKA", "libSceAppContentIro", 1, "libSceAppContent", 1, 1,
|
||||
sceAppContentAddcontMountByEntitlemetId);
|
||||
sceAppContentAddcontMountByEntitlementId);
|
||||
LIB_FUNCTION("z9hgjLd1SGA", "libSceAppContentIro", 1, "libSceAppContent", 1, 1,
|
||||
sceAppContentGetAddcontInfoByEntitlementId);
|
||||
LIB_FUNCTION("3wUaDTGmjcQ", "libSceAppContentIro", 1, "libSceAppContent", 1, 1,
|
||||
|
@ -92,8 +92,8 @@ int PS4_SYSV_ABI sceAppContentTemporaryDataMount2(OrbisAppContentTemporaryDataOp
|
||||
int PS4_SYSV_ABI sceAppContentTemporaryDataUnmount();
|
||||
int PS4_SYSV_ABI sceAppContentGetPftFlag();
|
||||
int PS4_SYSV_ABI Func_C59A36FF8D7C59DA();
|
||||
int PS4_SYSV_ABI sceAppContentAddcontEnqueueDownloadByEntitlemetId();
|
||||
int PS4_SYSV_ABI sceAppContentAddcontMountByEntitlemetId();
|
||||
int PS4_SYSV_ABI sceAppContentAddcontEnqueueDownloadByEntitlementId();
|
||||
int PS4_SYSV_ABI sceAppContentAddcontMountByEntitlementId();
|
||||
int PS4_SYSV_ABI sceAppContentGetAddcontInfoByEntitlementId();
|
||||
int PS4_SYSV_ABI sceAppContentGetAddcontInfoListByIroTag();
|
||||
int PS4_SYSV_ABI sceAppContentGetDownloadedStoreCountry();
|
||||
|
@ -538,7 +538,7 @@ void fileSystemSymbolsRegister(Core::Loader::SymbolsResolver* sym) {
|
||||
|
||||
// openOrbis (to check if it is valid out of OpenOrbis
|
||||
LIB_FUNCTION("6c3rCVE-fTU", "libkernel", 1, "libkernel", 1, 1,
|
||||
posix_open); // _open shoudld be equal to open function
|
||||
posix_open); // _open should be equal to open function
|
||||
}
|
||||
|
||||
} // namespace Libraries::Kernel
|
||||
|
@ -96,7 +96,7 @@ int VideoOutDriver::RegisterBuffers(VideoOutPort* port, s32 startIndex, void* co
|
||||
}
|
||||
|
||||
if (attribute->reserved0 != 0 || attribute->reserved1 != 0) {
|
||||
LOG_ERROR(Lib_VideoOut, "Invalid reserved memebers");
|
||||
LOG_ERROR(Lib_VideoOut, "Invalid reserved members");
|
||||
return ORBIS_VIDEO_OUT_ERROR_INVALID_VALUE;
|
||||
}
|
||||
if (attribute->aspect_ratio != 0) {
|
||||
|
@ -168,7 +168,7 @@ void Linker::Relocate(Module* module) {
|
||||
auto sym_bind = sym.GetBind();
|
||||
auto sym_type = sym.GetType();
|
||||
auto sym_visibility = sym.GetVisibility();
|
||||
u64 symbol_vitrual_addr = 0;
|
||||
u64 symbol_virtual_addr = 0;
|
||||
Loader::SymbolRecord symrec{};
|
||||
switch (sym_type) {
|
||||
case STT_FUN:
|
||||
@ -185,12 +185,12 @@ void Linker::Relocate(Module* module) {
|
||||
}
|
||||
|
||||
if (sym_visibility != 0) {
|
||||
LOG_INFO(Core_Linker, "symbol visilibity !=0");
|
||||
LOG_INFO(Core_Linker, "symbol visibility !=0");
|
||||
}
|
||||
|
||||
switch (sym_bind) {
|
||||
case STB_LOCAL:
|
||||
symbol_vitrual_addr = rel_base_virtual_addr + sym.st_value;
|
||||
symbol_virtual_addr = rel_base_virtual_addr + sym.st_value;
|
||||
module->SetRelaBit(bit_idx);
|
||||
break;
|
||||
case STB_GLOBAL:
|
||||
@ -200,14 +200,14 @@ void Linker::Relocate(Module* module) {
|
||||
// Only set the rela bit if the symbol was actually resolved and not stubbed.
|
||||
module->SetRelaBit(bit_idx);
|
||||
}
|
||||
symbol_vitrual_addr = symrec.virtual_address;
|
||||
symbol_virtual_addr = symrec.virtual_address;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
ASSERT_MSG(0, "unknown bind type {}", sym_bind);
|
||||
}
|
||||
rel_is_resolved = (symbol_vitrual_addr != 0);
|
||||
rel_value = (rel_is_resolved ? symbol_vitrual_addr + addend : 0);
|
||||
rel_is_resolved = (symbol_virtual_addr != 0);
|
||||
rel_value = (rel_is_resolved ? symbol_virtual_addr + addend : 0);
|
||||
rel_name = symrec.name;
|
||||
break;
|
||||
}
|
||||
|
@ -349,7 +349,7 @@ void MemoryManager::NameVirtualRange(VAddr virtual_addr, size_t size, std::strin
|
||||
auto it = FindVMA(virtual_addr);
|
||||
|
||||
ASSERT_MSG(it->second.Contains(virtual_addr, size),
|
||||
"Range provided is not fully containted in vma");
|
||||
"Range provided is not fully contained in vma");
|
||||
it->second.name = name;
|
||||
}
|
||||
VAddr MemoryManager::SearchFree(VAddr virtual_addr, size_t size, u32 alignment) {
|
||||
|
@ -4,7 +4,7 @@
|
||||
#pragma once
|
||||
|
||||
struct GameInfo {
|
||||
std::string path; // root path of game directory (normaly directory that contains eboot.bin)
|
||||
std::string path; // root path of game directory (normally directory that contains eboot.bin)
|
||||
std::string icon_path; // path of icon0.png
|
||||
std::string pic_path; // path of pic1.png
|
||||
QImage icon;
|
||||
|
@ -116,7 +116,7 @@ void MainWindow::CreateDockWindows() {
|
||||
m_elf_viewer->hide();
|
||||
m_game_list_frame->show();
|
||||
m_dock_widget->setWidget(m_game_list_frame.data());
|
||||
slider_pos = Config::getSliderPositon();
|
||||
slider_pos = Config::getSliderPosition();
|
||||
ui->sizeSlider->setSliderPosition(slider_pos); // set slider pos at start;
|
||||
isTableList = true;
|
||||
} else if (table_mode == 1) { // Grid
|
||||
@ -124,7 +124,7 @@ void MainWindow::CreateDockWindows() {
|
||||
m_elf_viewer->hide();
|
||||
m_game_grid_frame->show();
|
||||
m_dock_widget->setWidget(m_game_grid_frame.data());
|
||||
slider_pos = Config::getSliderPositonGrid();
|
||||
slider_pos = Config::getSliderPositionGrid();
|
||||
ui->sizeSlider->setSliderPosition(slider_pos); // set slider pos at start;
|
||||
isTableList = false;
|
||||
} else {
|
||||
@ -184,12 +184,12 @@ void MainWindow::CreateConnects() {
|
||||
36 + value; // 36 is the minimum icon size to use due to text disappearing.
|
||||
m_game_list_frame->ResizeIcons(36 + value);
|
||||
Config::setIconSize(36 + value);
|
||||
Config::setSliderPositon(value);
|
||||
Config::setSliderPosition(value);
|
||||
} else {
|
||||
m_game_grid_frame->icon_size = 69 + value;
|
||||
m_game_grid_frame->PopulateGameGrid(m_game_info->m_games, false);
|
||||
Config::setIconSizeGrid(69 + value);
|
||||
Config::setSliderPositonGrid(value);
|
||||
Config::setSliderPositionGrid(value);
|
||||
}
|
||||
});
|
||||
|
||||
@ -228,11 +228,11 @@ void MainWindow::CreateConnects() {
|
||||
36; // 36 is the minimum icon size to use due to text disappearing.
|
||||
ui->sizeSlider->setValue(0); // icone_size - 36
|
||||
Config::setIconSize(36);
|
||||
Config::setSliderPositon(0);
|
||||
Config::setSliderPosition(0);
|
||||
} else {
|
||||
ui->sizeSlider->setValue(0); // icone_size - 36
|
||||
Config::setIconSizeGrid(69);
|
||||
Config::setSliderPositonGrid(0);
|
||||
Config::setSliderPositionGrid(0);
|
||||
}
|
||||
});
|
||||
|
||||
@ -241,11 +241,11 @@ void MainWindow::CreateConnects() {
|
||||
m_game_list_frame->icon_size = 64;
|
||||
ui->sizeSlider->setValue(28);
|
||||
Config::setIconSize(64);
|
||||
Config::setSliderPositon(28);
|
||||
Config::setSliderPosition(28);
|
||||
} else {
|
||||
ui->sizeSlider->setValue(28);
|
||||
Config::setIconSizeGrid(97);
|
||||
Config::setSliderPositonGrid(28);
|
||||
Config::setSliderPositionGrid(28);
|
||||
}
|
||||
});
|
||||
|
||||
@ -254,11 +254,11 @@ void MainWindow::CreateConnects() {
|
||||
m_game_list_frame->icon_size = 128;
|
||||
ui->sizeSlider->setValue(92);
|
||||
Config::setIconSize(128);
|
||||
Config::setSliderPositon(92);
|
||||
Config::setSliderPosition(92);
|
||||
} else {
|
||||
ui->sizeSlider->setValue(92);
|
||||
Config::setIconSizeGrid(160);
|
||||
Config::setSliderPositonGrid(91);
|
||||
Config::setSliderPositionGrid(91);
|
||||
}
|
||||
});
|
||||
|
||||
@ -267,11 +267,11 @@ void MainWindow::CreateConnects() {
|
||||
m_game_list_frame->icon_size = 256;
|
||||
ui->sizeSlider->setValue(220);
|
||||
Config::setIconSize(256);
|
||||
Config::setSliderPositon(220);
|
||||
Config::setSliderPosition(220);
|
||||
} else {
|
||||
ui->sizeSlider->setValue(220);
|
||||
Config::setIconSizeGrid(256);
|
||||
Config::setSliderPositonGrid(220);
|
||||
Config::setSliderPositionGrid(220);
|
||||
}
|
||||
});
|
||||
// List
|
||||
@ -286,7 +286,7 @@ void MainWindow::CreateConnects() {
|
||||
}
|
||||
isTableList = true;
|
||||
Config::setTableMode(0);
|
||||
int slider_pos = Config::getSliderPositon();
|
||||
int slider_pos = Config::getSliderPosition();
|
||||
ui->sizeSlider->setEnabled(true);
|
||||
ui->sizeSlider->setSliderPosition(slider_pos);
|
||||
});
|
||||
@ -302,7 +302,7 @@ void MainWindow::CreateConnects() {
|
||||
}
|
||||
isTableList = false;
|
||||
Config::setTableMode(1);
|
||||
int slider_pos_grid = Config::getSliderPositonGrid();
|
||||
int slider_pos_grid = Config::getSliderPositionGrid();
|
||||
ui->sizeSlider->setEnabled(true);
|
||||
ui->sizeSlider->setSliderPosition(slider_pos_grid);
|
||||
});
|
||||
|
@ -305,7 +305,7 @@ static Id ConvertValue(EmitContext& ctx, Id value, AmdGpu::NumberFormat format,
|
||||
case AmdGpu::NumberFormat::Float:
|
||||
return value;
|
||||
default:
|
||||
UNREACHABLE_MSG("Unsupported number fromat for conversion: {}",
|
||||
UNREACHABLE_MSG("Unsupported number format for conversion: {}",
|
||||
magic_enum::enum_name(format));
|
||||
}
|
||||
}
|
||||
@ -478,7 +478,7 @@ static Id ConvertF32ToFormat(EmitContext& ctx, Id value, AmdGpu::NumberFormat fo
|
||||
case AmdGpu::NumberFormat::Float:
|
||||
return value;
|
||||
default:
|
||||
UNREACHABLE_MSG("Unsupported number fromat for conversion: {}",
|
||||
UNREACHABLE_MSG("Unsupported number format for conversion: {}",
|
||||
magic_enum::enum_name(format));
|
||||
}
|
||||
}
|
||||
|
@ -556,7 +556,7 @@ struct Liverpool {
|
||||
union {
|
||||
BitField<0, 15, s32> top_left_x;
|
||||
BitField<15, 15, s32> top_left_y;
|
||||
BitField<30, 1, s32> window_offset_disble;
|
||||
BitField<30, 1, s32> window_offset_disable;
|
||||
};
|
||||
union {
|
||||
BitField<0, 15, s32> bottom_right_x;
|
||||
|
@ -48,7 +48,7 @@ enum class PM4ItOpcode : u32 {
|
||||
EventWriteEop = 0x47,
|
||||
EventWriteEos = 0x48,
|
||||
ReleaseMem = 0x49,
|
||||
PremableCntl = 0x4A,
|
||||
PreambleCntl = 0x4A,
|
||||
DmaData = 0x50,
|
||||
ContextRegRmw = 0x51,
|
||||
AcquireMem = 0x58,
|
||||
|
@ -4,7 +4,7 @@
|
||||
#version 450
|
||||
#extension GL_KHR_shader_subgroup_shuffle : require
|
||||
|
||||
// NOTE: Current subgroup utilization is subotimal on most GPUs, so
|
||||
// NOTE: Current subgroup utilization is suboptimal on most GPUs, so
|
||||
// it will be nice to process two tiles at once here.
|
||||
layout (local_size_x = 16, local_size_y = 1, local_size_z = 1) in;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#version 450
|
||||
|
||||
// NOTE: Current subgroup utilization is subotimal on most GPUs, so
|
||||
// NOTE: Current subgroup utilization is suboptimal on most GPUs, so
|
||||
// it will be nice to process two tiles at once here.
|
||||
layout (local_size_x = 32, local_size_y = 1, local_size_z = 1) in;
|
||||
|
||||
|
@ -258,7 +258,7 @@ void RendererVulkan::Present(Frame* frame) {
|
||||
{
|
||||
auto* profiler_ctx = instance.GetProfilerContext();
|
||||
TracyVkNamedZoneC(profiler_ctx, renderer_gpu_zone, cmdbuf, "Host frame",
|
||||
MarkersPallete::GpuMarkerColor, profiler_ctx != nullptr);
|
||||
MarkersPalette::GpuMarkerColor, profiler_ctx != nullptr);
|
||||
|
||||
const vk::Extent2D extent = swapchain.GetExtent();
|
||||
const std::array pre_barriers{
|
||||
@ -380,7 +380,7 @@ Frame* RendererVulkan::GetRenderFrame() {
|
||||
// Reset fence for next queue submission.
|
||||
device.resetFences(frame->present_done);
|
||||
|
||||
// If the window dimentions changed, recreate this frame
|
||||
// If the window dimensions changed, recreate this frame
|
||||
if (frame->width != window.getWidth() || frame->height != window.getHeight()) {
|
||||
RecreateFrame(frame, window.getWidth(), window.getHeight());
|
||||
}
|
||||
|
@ -145,7 +145,7 @@ void Scheduler::AllocateWorkerCommandBuffers() {
|
||||
auto* profiler_ctx = instance.GetProfilerContext();
|
||||
if (profiler_ctx) {
|
||||
static const auto scope_loc =
|
||||
GPU_SCOPE_LOCATION("Guest Frame", MarkersPallete::GpuMarkerColor);
|
||||
GPU_SCOPE_LOCATION("Guest Frame", MarkersPalette::GpuMarkerColor);
|
||||
new (profiler_scope) tracy::VkCtxScope{profiler_ctx, &scope_loc, current_cmdbuf, true};
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user